灰锁交易方法及安全芯片技术

技术编号:28943965 阅读:25 留言:0更新日期:2021-06-18 21:53
本发明专利技术实施例提供一种灰锁交易方法,属于灰锁交易技术领域。所述方法在业务终端中设置安全芯片,所述安全芯片通过执行所述业务终端发送的计算MAC1命令、验证MAC2命令及计算GMAC命令,配合支付卡完成灰锁交易功能,该方法包括以下步骤:安全芯片验证MAC2成功后,安全芯片内存储的终端交易序号加1,且安全芯片保持灰锁空闲状态;安全芯片计算GMAC时,在命令报文数据域中增加支付卡交易数据中的附加数据,且安全芯片内存储的终端交易序号不加1。该方法使得业务终端在对一张支付卡灰锁后,在不必对该支付卡完成解扣结算的情况下,能够接受其他支付卡发起的灰锁交易,即实现了支持多卡并发灰锁交易的功能。

【技术实现步骤摘要】
灰锁交易方法及安全芯片
本专利技术涉及灰锁交易
,具体地涉及一种灰锁交易方法及安全芯片。
技术介绍
随着信息技术的发展,终端设备的并发处理能力越来越强,然而本申请专利技术人发现,现有的技术规范在终端设备并发处理
,仍存在以下缺陷:传统的终端设备内嵌一张7816接口的PSAM卡,一个应用只能支持一张支付卡的钱包交易,只能等第一张卡的用户结算完成后再接受下一张卡用户的结算,导致终端利用率低;而对于一个终端设备下挂多个计量子设备进行计量计费、且需经一段时间计量后再结算扣费的使用场景,需要支持多个用户在同一个终端上的刷卡结算需求,若采取对下挂的多个子设备均安装PSAM卡对不同的支付卡进行结算,设备的成本投入必将提高且使用率不高。
技术实现思路
本专利技术实施例的目的是提供一种灰锁交易方法及安全芯片,以解决一张支付卡在本业务终端灰锁后不能接受其他支付卡在本业务终端上进行灰锁交易的问题。为了实现上述目的,本专利技术实施例提供一种灰锁交易方法,在业务终端中设置安全芯片,所述安全芯片通过执行所述业务终端发送的计算MAC1本文档来自技高网...

【技术保护点】
1.一种灰锁交易方法,其特征在于,在业务终端中设置安全芯片,所述安全芯片通过执行所述业务终端发送的计算MAC1命令、验证MAC2命令及计算GMAC命令,配合支付卡完成灰锁交易功能,该方法包括以下步骤:/n安全芯片验证MAC2成功后,安全芯片内存储的终端交易序号加1,且安全芯片保持灰锁空闲状态;/n安全芯片计算GMAC时,在命令报文数据域中增加支付卡交易数据中的附加数据,且安全芯片内存储的终端交易序号不加1。/n

【技术特征摘要】
1.一种灰锁交易方法,其特征在于,在业务终端中设置安全芯片,所述安全芯片通过执行所述业务终端发送的计算MAC1命令、验证MAC2命令及计算GMAC命令,配合支付卡完成灰锁交易功能,该方法包括以下步骤:
安全芯片验证MAC2成功后,安全芯片内存储的终端交易序号加1,且安全芯片保持灰锁空闲状态;
安全芯片计算GMAC时,在命令报文数据域中增加支付卡交易数据中的附加数据,且安全芯片内存储的终端交易序号不加1。


2.根据权利要求1所述的灰锁交易方法,其特征在于,所述支付卡交易数据存储在所述业务终端中,且所述业务终端能够存储的支付卡交易数据的个数大于等于1。


3.根据权利要求1所述的灰锁交易方法,其特征在于,所述支付卡交易数据中的附加数据,包括以下各项中的至少一项:
支付卡伪随机数、密钥版本号、算法标识、终端交易序号、终端随机数、分散因子。


4.根据权利要求1所述的灰锁交易方法,其特征在于,所述业务终端下挂的计量子设备个数大于等于1,第一支付卡被灰锁后,所述业务终端指定某个计量子设备对所述第一支付卡生成的交易进行计量计费,且所述业务终端接受到第二支付卡刷卡灰锁后,指定本业务终端的其他计量子设备对所述第二支付卡生成的交易进行计量计费。


5.根据权利要求4所述的灰锁交易方法,其特征在于,在以下条件下,所述业务终端停止所述计量子设备的计量计费:
正在被计量计费的支付卡冻结金额用完;和/或
已被本业务终端灰锁的支付卡进行刷卡解扣。


6.根据权利要求4...

【专利技术属性】
技术研发人员:卢玉华庞振江翟峰袁艳芳孔令达薛斌斌李延付青琴李保丰李飞王鸿玺
申请(专利权)人:北京智芯微电子科技有限公司中国电力科学研究院有限公司国网河北省电力有限公司国网信息通信产业集团有限公司北京智芯半导体科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1