[发明专利]存取款设备机芯的数据处理方法、装置、机芯及存储介质有效
申请号: | 201911212751.9 | 申请日: | 2019-12-02 |
公开(公告)号: | CN110995423B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 邹衡君 | 申请(专利权)人: | 深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/40;G06F21/72;G07F19/00 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 取款 设备 机芯 数据处理 方法 装置 存储 介质 | ||
本发明公开了一种存取款设备机芯的数据处理方法、装置、机芯及存储介质,涉及存取款机的上位机和下位机的数据处理领域,该方法包括:检测国密芯片是否存在;若所述国密芯片存在,则采用所述国密芯片通过SM2算法与上位机协商秘钥;若所述秘钥协商成功则初始化所述机芯,并将所述初始化所述机芯的结果发送给所述上位机。本发明的技术方案在一方面,解决了存取款设备的机芯与上位机的传输过程中数据易被篡改,账务风险较高问题,达到了提高存取款设备的机芯与上位机的传输过程中安全性的效果;另一方面,通过在国密芯片使用SM2算法进行秘钥协商,解决了秘钥协商速度较慢的问题,达到了在保证安全性的前提下,还提升了秘钥协商过程中的速度的效果。
技术领域
本发明实施例涉及存取款设备机芯的数据处理技术,尤其涉及一种存取款设备机芯的数据处理方法、装置、机芯及存储介质。
背景技术
随着社会的不断进步和金融业的不断发展,以电子技术、计算机技术等多种技术为基础的存取款设备有了很大的发展。在我国存取款设备己经遍布各个城市,存取款设备可以很方便地为客户提供自动取款、存款功能,节省了大量的人力、物力,减轻了银行的工作量。目前存取款设备已经日益成为银行服务中一种不可或缺的服务手段。但是在现有的存取款设备中,存取款交易都是通过上位机(PC端)发送出钞指令发送给下位机(机芯),由下位机来实现纸币的出钞。存取款相关指令的数据在传输过程中如果出现被篡改的情况,就会出现账务风险。
发明内容
本发明提供一种存取款设备机芯的数据处理方法、装置、机芯及存储介质,以实现提高存取款设备的机芯与上位机的传输过程中安全性,降低账务风险。
第一方面,本发明实施例提供了一种存取款设备机芯的数据处理方法,包括:
检测国密芯片是否存在;
若所述国密芯片存在,则采用所述国密芯片通过SM2算法与上位机协商秘钥;
若所述秘钥协商成功则初始化所述机芯,并将所述初始化所述机芯的结果发送给所述上位机。
可选的,所述检测国密芯片是否存在之前,还包括:
接收所述上位机发送的握手协议;
根据所述握手协议使所述上位机和所述机芯互相验证;
所述检测国密芯片是否存在还包括:若所述上位机和所述机芯互相验证成功,则检测所述国密芯片是否存在。
可选的,所述接收所述上位机发送的握手协议还包括:
接收所述上位机根据机芯的上电信号向所述机芯发送的握手协议。
可选的,在若所述秘钥协商成功则初始化所述机芯,并将所述初始化所述机芯的结果发送给所述上位机之后,还包括:
接收所述上位机发送的已加密的业务指令,采用所述国密芯片根据SM4算法和所述秘钥对所述业务指令进行解密;
根据解密后的所述业务指令执行业务操作。
可选的,所述根据解密后的所述业务指令执行业务操作之后,还包括:
获取所述业务操作的执行情况;
采用所述国密芯片根据SM4算法和所述秘钥对所述执行情况进行加密;
将加密后的所述执行情况发送给所述上位机。
可选的,所述接收所述上位机发送的已加密的业务指令包括:
接收所述上位机发送的根据所述秘钥和SM4算法加密的业务指令。
可选的,所述业务指令为取款指令,所述业务操作为出钞操作。
第二方面,本发明实施例还提供了一种存取款设备机芯的数据处理装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院,未经深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911212751.9/2.html,转载请声明来源钻瓜专利网。