电子现金数据的授权处理方法、支付处理方法及虚拟卡的制作方法

文档序号:9667972阅读:998来源:国知局
电子现金数据的授权处理方法、支付处理方法及虚拟卡的制作方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及电子现金数据的授权处理方法、支付处理方 法及虚拟卡。
【背景技术】
[0002] 当前,随着信息技术的高度发展,人们逐渐习惯使用银行卡进行刷卡消费,银行卡 中可以记录电子现金(EC,ElectronicCash)余额,用户可以使用银行卡中存储的EC进行 消费,其中,EC为采用电子形式模拟的现金,通常应用于小额支付,用户在使用EC消费时无 需输入密码。EC以数字信息形式存在,电子现金数据可以记录在集成电路(IC,Integrated CircuitCard)卡中,例如,目前银行发行的1C卡已具备电子现金功能,为描述方便将上述 银行发行的1C卡简称为银行卡。
[0003]现有技术中,银行卡以实体卡片的形式存在,可将记录有电子现金数据的1C卡统 称为实体卡,根据PB0C规范和QPB0C规范,电子现金数据只能记录在实体卡中,当用户进行 脱机交易时,要通过实体卡与读卡器进行信息交互,从而实现消费,上述脱机交易指的是无 需连接网络即可完成的交易,其中,读卡器不与其他终端联网。若用户想要将银行卡内记录 的电子现金数据授权给其他用户使用,则只能将该银行卡交付给其他用户。
[0004]采用现有技术中的电子现金数据的授权处理方法,不能在保留实体卡的情况下将 电子现金数据授权给其他用户,使其他用户在电子现金数据授权后进行脱机交易。

【发明内容】

[0005]本发明提供了一种电子现金数据的授权处理方法、支付处理方法及虚拟卡,目的 是为了解决不能在保留实体卡的情况下将电子现金数据授权给其他用户,使其他用户在电 子现金数据授权后进行脱机交易的问题。
[0006] 为实现上述目的,第一方面,本发明提供了一种电子现金数据的授权处理方法,该 方法包括:虚拟卡与实体卡建立通讯通道;通过所述通讯通道,向所述实体卡发送授权申 请信息,所述授权申请信息中携带有验证码、第一虚拟卡载体唯一识别码、虚拟卡有效期和 申请额度数据;所述实体卡对所述验证码进行认证,如认证通过则该授权合法,生成虚拟 卡卡号;根据所述申请额度数据生成授权金额数据和交易限额数据,利用授权密钥对所述 第一虚拟卡载体唯一识别码、所述授权金额数据、所述虚拟卡有效期和所述交易限额数据 进行加密获得密文数据,利用所述虚拟卡卡号、实体卡卡号、所述第一虚拟卡载体唯一识别 码、所述授权金额数据、所述虚拟卡有效期、所述交易限额数据和所述密文数据进行数字签 名得到授权数据,将所述授权数据发送给所述虚拟卡;接收所述实体卡发送的所述授权数 据,并向所述实体卡发送实体卡相关数据申请信息;接收所述实体卡返回的实体卡相关数 据回复信息,所述实体卡相关数据回复信息中包括实体卡有效期。
[0007]第二方面,本发明提供了一种电子现金数据的支付处理方法,该方法包括:虚拟卡 与读卡器建立通讯通道;通过所述通讯通道,向所述读卡器发送授权数据和实体卡有效期, 所述授权数据为实体卡利用虚拟卡卡号、实体卡卡号、第一虚拟卡载体唯一识别码、授权金 额数据、虚拟卡有效期、交易限额数据和密文数据进行数字签名得到的授权数据;所述读卡 器通过所述授权数据获得第一虚拟卡载体唯一识别码、授权金额数据、虚拟卡有效期、交易 限额数据和密文数据;采用授权密钥对所述密文数据进行解密获得第二虚拟卡载体唯一识 别码,当所述第二虚拟卡载体唯一识别码与所述第一虚拟卡载体唯一识别码相同时,确认 所述授权真实;根据所述授权金额数据、所述交易限额数据、所述虚拟卡有效期和所述实体 卡有效期判断该次支付是否有效,当判断结果为该次支付有效时,根据所述虚拟卡卡号和 所述实体卡卡号进行电子现金数据支付,并向所述虚拟卡发送支付金额数据;接收所述读 卡器发送的支付金额数据,根据所述支付金额数据更新余额数据,添加交易记录信息,所述 交易记录信息包括交易时间数据、交易地点数据和交易金额数据。
[0008] 第三方面,本发明提供了一种虚拟卡,该虚拟卡包括:电子现金授权模块和电子现 金支付模块;所述电子现金授权模块,包括:第一通道建立单元,用于与实体卡建立通讯通 道;授权申请信息发送单元,用于通过所述第一通道建立单元建立的通讯通道向所述实体 卡发送授权申请信息,所述授权申请信息中携带有验证码、第一虚拟卡载体唯一识别码、虚 拟卡有效期和申请额度数据;授权数据接收单元,用于接收所述实体卡发送的授权数据, 所述授权数据为所述实体卡对所述授权申请信息发送单元所发送的验证码进行认证,并在 认证通过后确认该授权合法,生成虚拟卡卡号,根据所述授权申请信息发送单元所发送的 申请额度数据生成授权金额数据和交易限额数据,利用授权密钥对所述授权申请信息发送 单元所发送的第一虚拟卡载体唯一识别码、所述授权金额数据、所述虚拟卡有效期和所述 交易限额数据进行加密获得密文数据,利用所述虚拟卡卡号、实体卡卡号、所述第一虚拟卡 载体唯一识别码、所述授权金额数据、所述虚拟卡有效期、所述交易限额数据和所述密文数 据进行数字签名得到的授权数据;实体卡相关数据申请信息发送单元,用于向所述实体卡 发送实体卡相关数据申请信息;实体卡相关数据回复信息接收单元,用于接收所述实体卡 返回的实体卡相关数据回复信息,所述实体卡相关数据回复信息中包括实体卡有效期;所 述电子现金支付模块包括:第二通道建立单元,用于与读卡器建立通讯通道;发送单元,用 于通过所述第二通道建立单元建立的通讯通道,向所述读卡器发送授权数据和实体卡有效 期,所述授权数据为实体卡利用虚拟卡卡号、实体卡卡号、第一虚拟卡载体唯一识别码、授 权金额数据、虚拟卡有效期、交易限额数据和密文数据进行数字签名得到的授权数据;所述 读卡器通过所述授权数据获得第一虚拟卡载体唯一识别码、授权金额数据、虚拟卡有效期、 交易限额数据和密文数据;采用授权密钥对所述密文数据进行解密获得第二虚拟卡载体唯 一识别码,当所述第二虚拟卡载体唯一识别码与所述第一虚拟卡载体唯一识别码相同时, 确认所述授权真实;根据所述授权金额数据、所述交易限额数据、所述虚拟卡有效期和所述 实体卡有效期判断该次支付是否有效,当判断结果为该次支付有效时,根据所述虚拟卡卡 号和所述实体卡卡号进行电子现金数据支付,并向所述虚拟卡发送支付金额数据;接收单 元,用于接收所述读卡器发送的支付金额数据;更新单元,用于根据所述接收单元接收到的 所述支付金额数据更新余额数据;交易记录添加单元,用于添加交易记录信息,所述交易记 录信息包括交易时间数据、交易地点数据和交易金额数据。
[0009] 本发明的电子现金数据的授权处理方法中,通过虚拟卡与实体卡建立通讯通道, 向实体卡发送授权申请信息,授权申请信息中携带有验证码、第一虚拟卡载体唯一识别码、 虚拟卡有效期和申请额度数据,由实体卡对验证码进行认证,如认证通过则该授权合法,生 成虚拟卡卡号,根据申请额度数据生成授权金额数据和交易限额数据,利用授权密钥对第 一虚拟卡载体唯一识别码、授权金额数据、虚拟卡有效期和交易限额数据进行加密获得虚 拟卡载体唯一识别码密文数据,利用虚拟卡卡号、实体卡卡号、第一虚拟卡载体唯一识别 码、授权金额数据、虚拟卡有效期、交易限额数据虚拟卡载体唯一识别码和密文数据进行数 字签名得到授权数据,将授权数据发送给虚拟卡,虚
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1