数据交互系统技术方案

技术编号:22566050 阅读:23 留言:0更新日期:2019-11-16 12:26
本发明专利技术提供了一种数据交互系统,包括:模拟卡片、卡套以及真实卡片管理器;卡套,用于获取卡套端真实卡片信息列表;提示卡套端真实卡片信息列表;接收真实卡片选择指令,确定选中的真实卡片;模拟卡片,用于接收交易终端发送的第一数据,并通过卡套发送至真实卡片管理器;真实卡片管理器,用于接收模拟卡片发送的第一数据,并发送至选中的真实卡片;接收选中的真实卡片发送的第二数据,并通过卡套发送至模拟卡片;模拟卡片,还用于接收真实卡片管理器发送的第二数据,并发送至交易终端。通过本发明专利技术的数据交互系统可以实现模拟卡片、卡套与真实卡片管理器之间的数据交互,以提供一种新型的既方便用户携带,且安全性较高的交易解决方案。

Data interaction system

The invention provides a data interaction system, which includes: simulation card, card sleeve and real card manager; card sleeve, which is used to obtain the real card information list at the card sleeve end; prompt the real card information list at the card sleeve end; receive the real card selection instruction to determine the selected real card; simulation card, which is used to receive the first data sent by the transaction terminal and send through the card sleeve Send to the real card manager; the real card manager is used to receive the first data sent by the simulation card and send it to the selected real card; receive the second data sent by the selected real card and send it to the simulation card through the card sleeve; the simulation card is also used to receive the second data sent by the real card manager and send it to the transaction terminal. The data interaction system of the invention can realize the data interaction between the analog card, the card sleeve and the real card manager, so as to provide a new transaction solution which is convenient for the user to carry and has high security.

【技术实现步骤摘要】
数据交互系统
本专利技术涉及电子信息安全
,尤其涉及一种数据交互系统。
技术介绍
现有交易流程中,例如:取款或者购物刷卡,通常用户需要随身携带从银行办理的银行卡,用户随身携带银行卡存在一定的安全风险,一旦丢失,则容易对用户的资产造成损失。另外,由于银行卡种类多种多样,一个用户可能同时拥有多张不同银行的银行卡,如需随身携带多张不同银行的银行卡,也不够便携,如果为了方便携带,仅携带了多张银行卡中的某些银行卡时,在使用这些银行卡进行取款或者购物刷卡时,可能存在跨行交易,导致交易中发生不必要的费用。因此,现有技术中急需提供一种既方便用户携带,且安全性较高的交易解决方案。
技术实现思路
本专利技术旨在解决上述问题。本专利技术的主要目的在于提供一种数据交互系统。为达到上述目的,本专利技术的技术方案具体是这样实现的:本专利技术一方面提供了一种数据交互系统,包括:模拟卡片、卡套以及真实卡片管理器;卡套,用于获取卡套端真实卡片信息列表;提示卡套端真实卡片信息列表;接收真实卡片选择指令,确定选中的真实卡片;其中,卡套端真实卡片信息列表为卡套从真实卡片管理器中获取的真实卡片管理器端真实卡片信息列表,真实卡片管理器端真实卡片信息列表包括与真实卡片管理器连接的真实卡片的真实卡片信息;模拟卡片,用于接收交易终端发送的第一数据,并通过卡套发送至真实卡片管理器;真实卡片管理器,用于接收模拟卡片发送的第一数据,并发送至选中的真实卡片;接收选中的真实卡片发送的第二数据,并通过卡套发送至模拟卡片;模拟卡片,还用于接收真实卡片管理器发送的第二数据,并发送至交易终端。此外,卡套,还用于与模拟卡片建立安全连接,获得卡套与模拟卡片之间进行数据安全传输的卡套端第一安全传输密钥;模拟卡片,还用于与卡套建立安全连接,获得卡套与模拟卡片之间进行数据安全传输的模拟卡片端安全传输密钥。此外,卡套,具体用于向模拟卡片发送用于指示建立安全连接的第一安全连接指令,其中,第一安全连接指令包括:卡套利用模拟卡片证书中的模拟卡片公钥对卡套端第一绑定因子以及生成的第一连接随机因子进行加密获得的第一连接密文,卡套利用卡套私钥对卡套端第一绑定因子以及第一连接随机因子进行签名获得的第一连接签名;模拟卡片,具体用于接收第一安全连接指令,利用模拟卡片私钥对第一连接密文进行解密,获得卡套端第一绑定解密因子以及第一连接随机解密因子;利用卡套证书中的卡套公钥、卡套端第一绑定解密因子以及第一连接随机解密因子对第一连接签名进行验证;验证第一连接签名正确后,验证卡套端第一绑定解密因子与模拟卡片端绑定因子是否相同;验证卡套端第一绑定解密因子与模拟卡片端绑定因子相同后,生成第二连接随机因子;利用卡套证书中的卡套公钥对第一连接随机解密因子以及第二连接随机因子进行加密获得第二连接密文,利用模拟卡片私钥对第一连接随机解密因子以及第二连接随机因子进行签名获得第二连接签名;向卡套发送第一安全连接响应,其中,第一安全连接响应包括:第二连接密文以及第二连接签名;卡套,具体还用于接收第一安全连接响应,利用卡套私钥对第二连接密文进行解密,获得解密后的第一连接随机解密因子和第二连接随机解密因子;利用模拟卡片证书中的模拟卡片公钥、解密后的第一连接随机解密因子和第二连接随机解密因子对第二连接签名进行验证;验证第二连接签名正确后,验证解密后的第一连接随机解密因子与第一连接随机因子是否相同;验证解密后的第一连接随机解密因子与第一连接随机因子相同后,至少利用第二连接随机解密因子生成卡套与模拟卡片间的卡套端第一安全传输密钥;模拟卡片,具体还用于至少利用第二连接随机因子生成卡套与模拟卡片间的模拟卡片端安全传输密钥。此外,卡套,具体用于接收模拟卡片发送的模拟卡片生成的第三连接随机因子以及模拟卡片唯一标识;向模拟卡片发送用于指示建立安全连接的第二安全连接指令,其中,第二安全连接指令包括:卡套唯一标识、卡套利用模拟卡片证书中的模拟卡片公钥对第三连接随机因子以及生成的第四连接随机因子进行加密获得的第三连接密文、卡套利用卡套私钥对第三连接随机因子以及第四连接随机因子进行签名获得的第三连接签名;模拟卡片,具体用于接收第二安全连接指令,判断卡套唯一标识是否在模拟卡片端绑定列表中;如果卡套唯一标识在模拟卡片端绑定列表中,利用模拟卡片私钥对第三连接密文进行解密,获得第三连接随机解密因子以及第四连接随机解密因子;利用卡套证书中的卡套公钥、第三连接随机解密因子以及第四连接随机解密因子对第三连接签名进行验证;验证第三连接签名正确后,验证第三连接随机解密因子与第三连接随机因子是否相同;如果第三连接随机解密因子与第三连接随机因子相同,利用模拟卡片私钥对第三连接随机解密因子以及第四连接随机解密因子进行签名获得第四连接签名;向卡套发送第二安全连接响应,其中,第二安全连接响应包括:第四连接签名;卡套,具体还用于接收第二安全连接响应,利用模拟卡片证书中的模拟卡片公钥、第三连接随机因子和第四连接随机因子对第四连接签名进行验证;验证第四连接签名正确后,至少利用第四连接随机因子以及卡套端第一绑定因子生成卡套与模拟卡片间的卡套端第一安全传输密钥;模拟卡片,具体还用于至少利用第四连接随机解密因子以及模拟卡片端绑定因子生成卡套与模拟卡片间的模拟卡片端安全传输密钥;卡套,具体还用于利用卡套端第一安全传输密钥对第三连接随机因子以及第四连接随机因子进行第一处理后发送至模拟卡片;模拟卡片,具体还用于利用模拟卡片端安全传输密钥对第三连接随机解密因子以及第四连接随机解密因子进行第一处理后发送至卡套;卡套,具体还用于接收模拟卡片发送的数据,并利用卡套端第一安全传输密钥对接收到的数据进行第二处理,比较第二处理后的数据与第三连接随机因子以及第四连接随机因子是否相同;模拟卡片,具体还用于接收卡套发送的数据,并利用模拟卡片端安全传输密钥对接收到的数据进行第二处理,比较第二处理后的数据与第三连接随机解密因子以及第四连接随机解密因子是否相同。此外,卡套,还用于与真实卡片管理器建立安全连接,获得卡套与真实卡片管理器之间进行数据安全传输的卡套端第二安全传输密钥;真实卡片管理器,还用于与卡套建立安全连接,获得卡套与真实卡片管理器之间进行数据安全传输的真实卡片管理器端安全传输密钥。此外,卡套,具体用于向真实卡片管理器发送用于指示建立安全连接的第三安全连接指令,其中,第三安全连接指令包括:卡套利用真实卡片管理器证书中的真实卡片管理器公钥对卡套端第二绑定因子以及生成的第五连接随机因子进行加密获得的第五连接密文,卡套利用卡套私钥对卡套端第二绑定因子以及第五连接随机因子进行签名获得的第五连接签名;真实卡片管理器,具体用于接收第三安全连接指令,利用真实卡片管理器私钥对第五连接密文进行解密,获得卡套端第二绑定解密因子以及第五连接随机解密因子;利用卡套证书中的卡套公钥、卡套端第二绑定解密因子以及第五连接随机解密因子对第五连接签名进行验证;验证第五连接签名正确后,验证卡套端第二绑定解密因子与真实卡片管理器端绑定因子是否相同;验证卡套端第二绑定解密因子与真实卡片管理器端绑定因子相同后,生成第六连接随本文档来自技高网...

【技术保护点】
1.一种数据交互系统,其特征在于,包括:模拟卡片、卡套以及真实卡片管理器;/n所述卡套,用于获取卡套端真实卡片信息列表;提示所述卡套端真实卡片信息列表;接收真实卡片选择指令,确定选中的真实卡片;其中,所述卡套端真实卡片信息列表为所述卡套从所述真实卡片管理器中获取的真实卡片管理器端真实卡片信息列表,所述真实卡片管理器端真实卡片信息列表包括与所述真实卡片管理器连接的真实卡片的真实卡片信息;/n所述模拟卡片,用于接收交易终端发送的第一数据,并通过所述卡套发送至所述真实卡片管理器;/n所述真实卡片管理器,用于接收所述模拟卡片发送的所述第一数据,并发送至所述选中的真实卡片;接收所述选中的真实卡片发送的第二数据,并通过所述卡套发送至所述模拟卡片;/n所述模拟卡片,还用于接收所述真实卡片管理器发送的所述第二数据,并发送至所述交易终端。/n

【技术特征摘要】
20141107 CN 20141064387681.一种数据交互系统,其特征在于,包括:模拟卡片、卡套以及真实卡片管理器;
所述卡套,用于获取卡套端真实卡片信息列表;提示所述卡套端真实卡片信息列表;接收真实卡片选择指令,确定选中的真实卡片;其中,所述卡套端真实卡片信息列表为所述卡套从所述真实卡片管理器中获取的真实卡片管理器端真实卡片信息列表,所述真实卡片管理器端真实卡片信息列表包括与所述真实卡片管理器连接的真实卡片的真实卡片信息;
所述模拟卡片,用于接收交易终端发送的第一数据,并通过所述卡套发送至所述真实卡片管理器;
所述真实卡片管理器,用于接收所述模拟卡片发送的所述第一数据,并发送至所述选中的真实卡片;接收所述选中的真实卡片发送的第二数据,并通过所述卡套发送至所述模拟卡片;
所述模拟卡片,还用于接收所述真实卡片管理器发送的所述第二数据,并发送至所述交易终端。


2.根据权利要求1所述的系统,其特征在于,
所述卡套,还用于与所述模拟卡片建立安全连接,获得所述卡套与所述模拟卡片之间进行数据安全传输的卡套端第一安全传输密钥;
所述模拟卡片,还用于与所述卡套建立安全连接,获得所述卡套与所述模拟卡片之间进行数据安全传输的模拟卡片端安全传输密钥。


3.根据权利要求2所述的系统,其特征在于,
所述卡套,具体用于向所述模拟卡片发送用于指示建立安全连接的第一安全连接指令,其中,所述第一安全连接指令包括:所述卡套利用模拟卡片证书中的模拟卡片公钥对卡套端第一绑定因子以及生成的第一连接随机因子进行加密获得的第一连接密文,所述卡套利用卡套私钥对所述卡套端第一绑定因子以及所述第一连接随机因子进行签名获得的第一连接签名;
所述模拟卡片,具体用于接收所述第一安全连接指令,利用模拟卡片私钥对所述第一连接密文进行解密,获得卡套端第一绑定解密因子以及第一连接随机解密因子;利用卡套证书中的卡套公钥、所述卡套端第一绑定解密因子以及所述第一连接随机解密因子对所述第一连接签名进行验证;验证所述第一连接签名正确后,验证所述卡套端第一绑定解密因子与模拟卡片端绑定因子是否相同;验证所述卡套端第一绑定解密因子与所述模拟卡片端绑定因子相同后,生成第二连接随机因子;利用所述卡套证书中的所述卡套公钥对所述第一连接随机解密因子以及所述第二连接随机因子进行加密获得第二连接密文,利用模拟卡片私钥对所述第一连接随机解密因子以及所述第二连接随机因子进行签名获得第二连接签名;向所述卡套发送第一安全连接响应,其中,所述第一安全连接响应包括:所述第二连接密文以及所述第二连接签名;
所述卡套,具体还用于接收所述第一安全连接响应,利用所述卡套私钥对所述第二连接密文进行解密,获得解密后的第一连接随机解密因子和第二连接随机解密因子;利用所述模拟卡片证书中的所述模拟卡片公钥、所述解密后的第一连接随机解密因子和所述第二连接随机解密因子对所述第二连接签名进行验证;验证所述第二连接签名正确后,验证所述解密后的第一连接随机解密因子与所述第一连接随机因子是否相同;验证所述解密后的第一连接随机解密因子与所述第一连接随机因子相同后,至少利用所述第二连接随机解密因子生成所述卡套与所述模拟卡片间的所述卡套端第一安全传输密钥;
所述模拟卡片,具体还用于至少利用所述第二连接随机因子生成所述卡套与所述模拟卡片间的所述模拟卡片端安全传输密钥。


4.根据权利要求2所述的系统,其特征在于,
所述卡套,具体用于接收所述模拟卡片发送的所述模拟卡片生成的第三连接随机因子以及模拟卡片唯一标识;向所述模拟卡片发送用于指示建立安全连接的第二安全连接指令,其中,所述第二安全连接指令包括:卡套唯一标识、所述卡套利用模拟卡片证书中的模拟卡片公钥对所述第三连接随机因子以及生成的第四连接随机因子进行加密获得的第三连接密文、所述卡套利用卡套私钥对所述第三连接随机因子以及所述第四连接随机因子进行签名获得的第三连接签名;
所述模拟卡片,具体用于接收所述第二安全连接指令,判断所述卡套唯一标识是否在模拟卡片端绑定列表中;如果所述卡套唯一标识在所述模拟卡片端绑定列表中,利用模拟卡片私钥对所述第三连接密文进行解密,获得第三连接随机解密因子以及第四连接随机解密因子;利用卡套证书中的卡套公钥、所述第三连接随机解密因子以及所述第四连接随机解密因子对所述第三连接签名进行验证;验证所述第三连接签名正确后,验证所述第三连接随机解密因子与所述第三连接随机因子是否相同;如果所述第三连接随机解密因子与所述第三连接随机因子相同,利用所述模拟卡片私钥对所述第三连接随机解密因子以及所述第四连接随机解密因子进行签名获得第四连接签名;向所述卡套发送第二安全连接响应,其中,所述第二安全连接响应包括:所述第四连接签名;
所述卡套,具体还用于接收所述第二安全连接响应,利用所述模拟卡片证书中的所述模拟卡片公钥、第三连接随机因子和所述第四连接随机因子对所述第四连接签名进行验证;验证所述第四连接签名正确后,至少利用所述第四连接随机因子以及卡套端第一绑定因子生成所述卡套与所述模拟卡片间的所述卡套端第一安全传输密钥;
所述模拟卡片,具体还用于至少利用所述第四连接随机解密因子以及模拟卡片端绑定因子生成所述卡套与所述模拟卡片间的所述模拟卡片端安全传输密钥;
所述卡套,具体还用于利用所述卡套端第一安全传输密钥对所述第三连接随机因子以及所述第四连接随机因子进行第一处理后发送至所述模拟卡片;
所述模拟卡片,具体还用于利用所述模拟卡片端安全传输密钥对所述第三连接随机解密因子以及所述第四连接随机解密因子进行第一处理后发送至所述卡套;
所述卡套,具体还用于接收所述模拟卡片发送的数据,并利用所述卡套端第一安全传输密钥对接收到的数据进行第二处理,比较第二处理后的数据与所述第三连接随机因子以及所述第四连接随机因子是否相同;
所述模拟卡片,具体还用于接收所述卡套发送的数据,并利用所述模拟卡片端安全传输密钥对接收到的数据进行第二处理,比较第二处理后的数据与所述第三连接随机解密因子以及所述第四连接随机解密因子是否相同。


5.根据权利要求1所述的系统,其特征在于,
所述卡套,还用于与所述真实卡片管理器建立安全连接,获得所述卡套与所述真实卡片管理器之间进行数据安全传输的卡套端第二安全传输密钥;
所述真实卡片管理器,还用于与所述卡套建立安全连接,获得所述卡套与所述真实卡片管理器之间进行数据安全传输的真实卡片管理器端安全传输密钥。


6.根据权利要求5所述的系统,其特征在于,
所述卡套,具体用于向所述真实卡片管理器发送用于指示建立安全连接的第三安全连接指令,其中,所述第三安全连接指令包括:所述卡套利用真实卡片管理器证书中的真实卡片管理器公钥对卡套端第二绑定因子以及生成的第五连接随机因子进行加密获得的第五连接密文,所述卡套利用卡套私钥对所述卡套端第二绑定因子以及所述第五连接随机因子进行签名获得的第五连接签名;
所述真实卡片管理器,具体用于接收所述第三...

【专利技术属性】
技术研发人员:李东声
申请(专利权)人:天地融科技股份有限公司
类型:发明
国别省市:北京;11

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

1
相关领域技术
  • 暂无相关专利