[发明专利]一种报文加密方法及装置在审
申请号: | 201710256697.2 | 申请日: | 2017-04-19 |
公开(公告)号: | CN106961324A | 公开(公告)日: | 2017-07-18 |
发明(设计)人: | 沈文策 | 申请(专利权)人: | 福建中金在线信息科技有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L29/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙)11413 | 代理人: | 马敬,项京 |
地址: | 350001 福建省福州市仓山区林浦路与潘墩路交*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 加密 方法 装置 | ||
1.一种报文加密方法,其特征在于,应用于安装iOS系统的终端设备,所述方法包括:
使用预设的高级数据加密标准AES加密算法,对第一报文进行加密处理,生成第一加密报文,其中,所述加密处理包括分块处理和填充处理;
将所述分块处理使用的第一分块方式对应的预设第一分块标识,写入所述第一加密报文中预留的第一标志位;
将所述填充处理使用的第一填充方式对应的预设第一填充标识,写入所述第一加密报文中预留的第二标志位;
将写入所述第一标志位和所述第二标志位后的第一加密报文发送至JAVA应用服务器。
2.根据权利要求1所述的方法,其特征在于,所述第一分块方式包括电码本ECB分块方式,所述第一填充方式包括第五公钥密码学标准填充PKCS5Padding方式;
所述使用预设的高级数据加密标准AES加密算法,对所述第一报文进行加密处理,生成第一加密报文,其中,所述加密处理包括分块处理和填充处理的步骤,包括:
使用所述ECB分块方式,对预设的第一报文进行分块处理;
使用所述PKCS5Padding方式,对分块处理后的第一报文进行填充处理;
使用预设的AES加密算法,对填充处理后的第一报文进行加密处理,生成第一加密报文。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收来自所述JAVA应用服务器的第二加密报文;
解析所述第二加密报文,从解析后的第二加密报文中预设的第三标志位和预设的第四标志位中,分别读取第二分块标识和第二填充标识;
根据所述第二分块标识,确定第二分块方式;
根据所述第二填充标识,确定第二填充方式;
使用所述AES加密算法,对解析后的第二加密报文进行解密处理,得到解密后的第二报文,其中,所述解密处理包括使用所述第二分块方式对所述解析后的第二加密报文进行组合处理,以及使用所述第二填充方式对所述解析后的第二加密报文进行去填充处理。
4.一种报文加密方法,其特征在于,应用于JAVA应用服务器,所述方法包括:
接收来自安装iOS系统的终端设备的第一加密报文;
解析所述第一加密报文,从解析后的第一加密报文中预设的第一标志位和预设的第二标志位中,分别读取第一分块标识和第一填充标识;
根据所述第一分块标识,确定第一分块方式;
根据所述第一填充标识,确定第一填充方式;
使用预设的高级数据加密标准AES加密算法,对解析后的第一加密报文进行解密处理,得到解密后的第一报文,其中,所述解密处理包括使用所述第一分块方式对所述解析后的第一加密报文进行组合处理,以及使用所述第一填充方式对所述解析后的第一加密报文进行去填充处理。
5.根据权利要求4所述的方法,其特征在于,所述第一分块方式包括电码本ECB分块方式,所述第一填充方式包括第五公钥密码学标准填充PKCS5Padding方式;
所述使用预设的高级数据加密标准AES加密算法,对解析后的第一加密报文进行解密处理,得到解密后的第一报文,其中,所述解密处理包括使用所述第一分块方式对所述解析后的第一加密报文进行组合处理,以及使用所述第一填充方式对所述解析后的第一加密报文进行去填充处理的步骤,包括:
使用所述ECB分块方式,对解析后的第一加密报文进行组合处理;
使用所述PKCS5Padding方式,对分块处理后的第一加密报文进行去填充处理;
使用所述AES加密算法,对去填充处理后的第一加密报文进行解密处理,得到解密后的第一报文。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
使用所述AES加密算法,对预设的第二报文进行加密处理,生成第二加密报文,其中,所述加密处理包括分块处理和填充处理;
将所述分块处理使用的第二分块方式对应的预设第二分块标识,写入所述第二加密报文中预留的第三标志位;
将所述填充处理使用的第二填充方式对应的预设第二填充标识,写入所述第二加密报文中预留的第四标志位;
将已写入所述第三标志位和所述第四标志位的第二加密报文发送至所述安装iOS系统的终端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建中金在线信息科技有限公司,未经福建中金在线信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710256697.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种密钥解密板卡、装置、系统及处理方法
- 下一篇:量子密钥服务站