[发明专利]ATM机芯加解密装置的数据处理方法有效

专利信息
申请号: 201410017038.X 申请日: 2014-01-15
公开(公告)号: CN103944718B 公开(公告)日: 2017-04-19
发明(设计)人: 朱逢辉;罗伟;王立佳;刘俐训;戴永峰 申请(专利权)人: 东方通信股份有限公司;杭州东信金融技术服务有限公司
主分类号: H04L9/32 分类号: H04L9/32;G07F19/00
代理公司: 杭州杭诚专利事务所有限公司33109 代理人: 林宝堂
地址: 310000 浙江省杭州市*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: atm 机芯 解密 装置 数据处理 方法
【权利要求书】:

1.一种ATM机芯加解密装置的数据处理方法,所述ATM机芯加解密装置包括主机、机芯和保险柜;其特征是,所述机芯加解密装置(1)设于保险柜中,机芯加解密装置包括加解密芯片(2),与加解密芯片电连接的微控制器(3),设于加解密芯片上的USB设备接口(4),设于微控制器上的RS232串行接口(5)和嵌入式USB主机接口(6);所述USB设备接口的自由端与主机(7)电连接,所述RS232串行接口和嵌入式USB主机接口的自由端均与机芯(8)电连接;所述数据处理方法包括如下步骤:

(1-1)在主机和加解密芯片中均设有密码置换表S-Box和密钥,密钥MK=(MK0,MK1,MK2,MK3),MK为128Bit数据,MK由4个32Bit数据MK0,MK1,MK2,MK3组成;主机中设有加解密芯片与主机之间的通信协议;

(1-2)主机到机芯的数据处理过程:

(1-2-1)主机按照通信协议对用户数据进行拆分并与密钥进行分组加密,得到若干个报文帧;所述报文帧包括1个字节的同步标识符、1个字节的包头、2个字节的帧ID和数据字节,报文帧的长度≤64字节;

加解密芯片收到报文帧后,对报文帧进行分析,得到用户数据;

(1-2-2)加解密芯片使用户数据与密钥进行异或运算,将得到的用户数据的每个字节数值用S-Box中的相对应数值进行置换,将置换得到的用户数据构成4×4用户数据矩阵;

在加解密芯片中设有

其中,FK0,FK1,FK2,FK3均为设定的4字节数据;

(1-2-3)设定迭代次数j的初始值为0;加解密芯片计算扩展密钥PKj

其中,

T′(B)为设定的变换函数,CKj为设定的4字节数据;

(1-2-4)设定加密次数k的初始值为0,加解密芯片对4×4用户数据矩阵进行转置,将矩阵中的数据与扩展密钥进行异或计算,得到第k次加密的用户数据;

(1-2-5)加解密芯片将第k次加密的用户数据矩阵中的数值用S-Box中的相对应的数值进行置换,对4×4用户数据矩阵进行转置,将矩阵中的数据与扩展密钥进行异或计算;

当k<32并且j<32,使k值增加1,j值增加1,返回步骤(1-2-3);

(1-2-6)加解密芯片将用户数据矩阵中的数据组合成报文帧,在报文帧前加入长度字节,报文帧后加入校验字符,用户数据传递给微控制器,微控制器将用户数据传递给机芯;

(1-3)机芯到主机的数据处理过程:

(1-3-1)微控制器将收到的机芯状态数据和配置数据作为用户数据发给加解密芯片;加解密芯片利用步骤(1-2-2)至(1-2-5)对用户数据进行拆分、加密,并组成报文帧,在报文帧前加入长度字节,报文帧后加入校验字符,并通过USB设备接口将报文帧发送给主机。

2.根据权利要求1所述的ATM机芯加解密装置的数据处理方法,其特征是,所述通信协议为:加解密芯片与主机之间采用定长帧报文通信,设定单次通信的最大报文帧长度为HID_LENGTH,若单次通信的报文帧长度小于HID_LENGTH,则在报文帧中的空位内填充随机数;

若单次通信的报文帧长度大于HID_LENGTH长度,则按照HID_LENGTH的长度对报文帧进行拆分,剩下的报文帧的长度小于HID_LENGTH时,则在报文帧中的空位内填充随机数。

3.根据权利要求2所述的ATM机芯加解密装置的数据处理方法,其特征是,所述HID_LENGTH为16至64字节。

4.根据权利要求1所述的ATM机芯加解密装置的数据处理方法,其特征是,所述加解密芯片通过串行外设接口SPI总线(12)与微控制器电连接。

5.根据权利要求1或2或3或4所述的ATM机芯加解密装置的数据处理方法,其特征是,USB设备接口和主机进行数据交互,嵌入式USB主机接口或RS232串口与ATM机的机芯进行通信及数据收发。

6.根据权利要求1或2或4所述的ATM机芯加解密装置的数据处理方法,其特征是,微控制器上还设有Ethernet接口(9)、RS485接口(10)和CAN总线接口(11);Ethernet接口、RS485接口和CAN总线接口的自由端均与机芯电连接。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东方通信股份有限公司;杭州东信金融技术服务有限公司,未经东方通信股份有限公司;杭州东信金融技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410017038.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top