一种数字人民币双离线收付系统及方法技术方案

技术编号:34867904 阅读:16 留言:0更新日期:2022-09-08 08:13
本发明专利技术公开了一种数字人民币双离线收付系统及方法,包括信息采集模块、密钥解析模块、数据处理模块、加密处理模块、发送处理模块,信息采集模块用于接收上位机发送的离线交易信息,信息采集模块包括通信设备、主控装置、集成线路,主控装置通过集成线路与通信设备连接。本发明专利技术通过设置有密钥解析模块、数据处理模块,加密处理模块,通过读取和解析密钥分析处理上位机的余额信息,同时发送加密信息给上位机,解决了支双方都在离线的状态下的支付问题,支付方终端将支付方的生物识别信息当做交易数据的一部分,避免了收付双方在网络状况较差或无网络环境下不能实现终端对终端的安全离线支付问题。离线支付问题。离线支付问题。

【技术实现步骤摘要】
一种数字人民币双离线收付系统及方法


[0001]本专利技术属于交易
,尤其涉及一种数字人民币双离线收付系统及方法。

技术介绍

[0002]随着数字技术及电子支付发展,现金在零售支付领域使用日益减少,但央行作为公共部门有义务维持公众直接获取法定货币的渠道,并通过现金的数字化来保障数字经济条件下记账单位的统一性。数字人民币体系将进一步降低公众获得金融服务的门槛,保持对广泛群体和各种场景的法定货币供应。没有银行账户的社会公众可通过数字人民币钱包享受基础金融服务,短期来华的境外居民可在不开立中国内地银行账户情况下开立数字人民币钱包,满足在华日常支付需求。数字人民币“支付即结算”特性也有利于企业及有关方面在享受支付便利的同时,提高资金周转效率。
[0003]现有数字人民币受理体系中,以软钱包联机受理为主,双离线在收付双方均有数字人民币硬钱包时才能实现。目前的双离线,受理设备自身不具备数字人民币硬钱包,需要借助外部如手机SIM、SAM卡上加载了数字人民币的硬钱包等方能完成数字人民币双离线收付。因此我们对此做出改进,提出一种数字人民币双离线收付系统及方法。

技术实现思路

[0004]本专利技术的目的在于克服现有技术存在的以上问题,提供一种数字人民币双离线收付系统,通过设置有密钥解析模块、数据处理模块,加密处理模块,通过读取和解析密钥分析处理上位机的余额信息,同时发送加密信息给上位机,解决了支双方都在离线的状态下的支付问题,支付方终端将支付方的生物识别信息当做交易数据的一部分,避免了收付双方在网络状况较差或无网络环境下不能实现终端对终端的安全离线支付问题。
[0005]为实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:
[0006]一种数字人民币双离线收付系统,包括信息采集模块、密钥解析模块、数据处理模块、收付模组加密处理模块、发送处理模块;
[0007]所述收付模组包括一颗有国密资质的安全芯片,芯片可选NFC功能,一颗加载了中国人民银行数字人民币标准钱包功能的安全芯片;
[0008]所述信息采集模块用于接收上位机发送的离线交易信息,信息采集模块包括通信设备、主控装置、集成线路,主控装置通过集成线路与通信设备连接,通信设备包括NFC、USB、串口、蓝牙、SPI,主控装置用于将离线交易信息发送至密钥解析模块;
[0009]所述密钥解析模块用于接收信息采集模块的交易信息并解析交易信息,按时间、用户信息、交易金额、地点进行统计排序,生成对比信息,并发送给数据处理模块;
[0010]所述数据处理模块用于判断密钥解析模块发送的对比信息,分别判断用户账号信息、账户余额、交易地点编码、是否正确,若正确则将信息发送至加密处理模块,若不正确则交易失败;
[0011]所述加密处理模块用于接收数据处理模块处理后的信息,通过时间、地点序号、交
易金额、用户信息进行编译,再将编译好的密钥发送至发送处理模块;
[0012]所述发送处理模块用于将加密处理模块的密钥通过通信设备发送至上位机。
[0013]进一步地,所述的上位机包括但不限于手机、支付终端、秤、加油机、充电桩、出租车计价器等等设备。
[0014]所述国密资质的安全芯片,安全芯片的型号包括但不限于CIU98_A。
[0015]所述安全芯片上设置有电源接口、数字人民币标准钱包安全芯片接口、键盘接口、通信接口、显示接口、NFC芯片接口或NFC天线接口以及数据中心管理接口。
[0016]所述安全芯片可以通过上述接口,控制连接的外设,接收上位机下发的信息,返回处理结果给上位机。
[0017]所述的中国人民银行数字人民币标准钱包功能的安全芯片,安全芯片的型号包括但不限于CIU9872。
[0018]所述安全芯片上含有中国人民银行数字人民币标准钱包功能,接收国密安全芯片下发的信息,计算并存储数字人民币币串,完成数字人民币双离线收付。
[0019]所述通过外置的NFC匹配电路连接NFC天线,完成数字人民币双离线收付,包含的NFC功能具有NFC读卡器模式、卡片模式和点对点通讯模式,其中读卡器模式实现ISO14443 A/B协议,以读取外部数字人民币标准钱包。
[0020]卡片模式实现ISO14443 A协议,完成模组内数字人民币标准钱包功能的安全芯片对外收,付款功能,能够在无源情况下完成数字人民币付款功能,点对点通讯模式实现ISO18092协议,实现NFC点对点通讯;完成模组内数字,人民币标准钱包功能的安全芯片对外收付款功能。
[0021]一种数字人民币双离线收付方法:
[0022]A、上位机通信设备将交易信息发送给数据采集模块通信设备,通信设备,按时间、用户信息、交易金额、地点进行统计排序,生成对比信息,并发送给数据处理模块;
[0023]B、数据处理模块判断密钥解析模块发送的对比信息,分别判断用户账号信息、账户余额、交易地点编码、是否正确,若正确则将信息发送至加密处理模块,若不正确则交易失败;
[0024]C、加密处理模块用于接收数据处理模块处理后的信息,通过时间、地点序号、交易金额、用户信息进行编译,再将编译好的密钥发送至发送处理模块,发送处理模块用于将加密处理模块的密钥通过通信设备发送至上位机。
[0025]进一步地,所述数据处理模块计算方法:
[0026]S1、对数据处理模块数据进行分析,根据正确信息标注集合P,对不正确信息标注集合N;
[0027]S2、对正确集合P进行账号信息建立集合A;
[0028]S3、对不正确集合账号信息建立集合B;
[0029]S4、建立A与B的共同词集合C;
[0030]S5、选择C中一个账号信息,从A集合中删除进行同条件获取集合T;
[0031]S6、计算T中N的含量,若大于预设数值则从A集合删除T,设为新A集合,从C集合删除W,设为新C集合,判读C集合是否为空集;若小于预定数值则将信息发送至加密处理模块,若大于预定数值则交易失败。
[0032]本专利技术的有益效果是:该种数字人民币双离线收付系统,通过设置有密钥解析模块、数据处理模块,加密处理模块,通过读取和解析密钥分析处理上位机的余额信息,同时发送加密信息给上位机,解决了支双方都在离线的状态下的支付问题,支付方终端将支付方的生物识别信息当做交易数据的一部分,避免了收付双方在网络状况较差或无网络环境下不能实现终端对终端的安全离线支付问题。
附图说明
[0033]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0034]图1是本专利技术的流程示意图;
[0035]图2是本专利技术的数据处理模块流程示意图;
[0036]图3为本专利技术的数字人民币双离线收付系统的框架示意图。
具体实施方式
[0037]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数字人民币双离线收付系统,其特征在于,包括信息采集模块、密钥解析模块、收付模组、数据处理模块、加密处理模块、发送处理模块;所述收付模组包括一颗有国密资质的安全芯片,芯片可选NFC功能,一颗加载了中国人民银行数字人民币标准钱包功能的安全芯片;所述信息采集模块用于接收上位机发送的离线交易信息,信息采集模块包括通信设备、主控装置、集成线路,主控装置通过集成线路与通信设备连接,通信设备包括NFC、USB、串口、蓝牙、SPI,主控装置用于将离线交易信息发送至密钥解析模块;所述密钥解析模块用于接收信息采集模块的交易信息并解析交易信息,按时间、用户信息、交易金额、地点进行统计排序,生成对比信息,并发送给数据处理模块;所述数据处理模块用于判断密钥解析模块发送的对比信息,分别判断用户账号信息、账户余额、交易地点编码、是否正确,若正确则将信息发送至加密处理模块,若不正确则交易失败;所述加密处理模块用于接收数据处理模块处理后的信息,通过时间、地点序号、交易金额、用户信息进行编译,再将编译好的密钥发送至发送处理模块;所述发送处理模块用于将加密处理模块的密钥通过通信设备发送至上位机。2.根据权利要求1所述的一种数字人民币双离线收付系统,其特征在于,所述的上位机包括但不限于手机、支付终端、秤、加油机、充电桩、出租车计价器等等设备,所述的国密资质的安全芯片,安全芯片的型号包括但不限于CIU98_A;所述安全芯片上设置有电源接口、数字人民币标准钱包安全芯片接口、键盘接口、通信接口、显示接口、NFC芯片接...

【专利技术属性】
技术研发人员:姜晓西齐博董攀赵辉
申请(专利权)人:麒芯微上海微电子有限公司
类型:发明
国别省市:

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

1