说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111668561.5 (22)申请日 2021.12.31 (71)申请人 章鱼博士智能技 术 (上海) 有限公司 地址 201824 上海市嘉定区金沙江路3131 号2幢J (72)发明人 杨进 仇惠惠 张建彪 杨红新  (74)专利代理 机构 北京三聚阳光知识产权代理 有限公司 1 1250 代理人 沈惠娟 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/08(2006.01) (54)发明名称 一种报文的数据加密方法及装置、 电子设备 (57)摘要 本发明公开了一种报文的数据加密方法及 装置、 电子设备, 该方法包括: 利用有效数据、 冗 余数据和所述有效数据的索引构成初始报文数 据; 将所述初始报文数据中的有效数据进行重新 排序, 同时将所述索引中所述有效数据的字节序 调整为所述有效数据重新排列后的字节序, 得到 乱序报文数据; 将所述乱序报文数据进行加密。 本发明通过在报文中填充冗余数据, 再将有效数 据和冗余数据按照字节进行乱序, 使有效数据和 冗余数据混杂在一起, 并使用对称加密算法对数 据进行加解密, 使用非对称加密算法对对称加密 算法的密钥进行加解密, 使数据更难被破解, 提 高系统的安全性。 权利要求书2页 说明书7页 附图4页 CN 114338208 A 2022.04.12 CN 114338208 A 1.一种报文的数据加密方法, 其特 征在于, 包括: 利用有效数据、 冗余数据和所述有效数据的索引构成初始报文数据; 将所述初始报文数据中的有效数据进行重新排序, 同时将所述索引中所述有效数据的 字节序调整为所述有效数据重新 排列后的字节序, 得到乱序报文数据; 将所述乱序报文数据进行加密。 2.根据权利要求1所述的方法, 其特征在于, 所述利用有效数据、 冗余数据和所述有效 数据的字节索引构成初始报文数据包括: 在所述初始报文数据的每 个字节中填充随机数; 根据所述有 效数据的预设字节位置将所述有 效数据填充到初始报文数据中, 根据 所述 有效数据的位置确定所述有效数据的索引, 利用所述有效数据覆盖所述有效数据所在的字 节的随机数; 所述冗余数据为剩余的填充的随机数; 利用所述有效数据、 所述有效数据的字节索引和冗余数据构成初始报文数据。 3.根据权利要求1所述的方法, 其特征在于, 所述将所述初始报文数据中的有效数据进 行重新排序包括: 针对所述有效数据的任一字节, 获取该字节中的子有效数据, 利用所述子有效数据生 成的第二 随机数, 并根据所述第二 随机数确定该字节需要交换的字节; 将该字节与该字节 需要交换的字节进行交换; 对所述有效数据中所有字节的子有效数据进行交换, 得到 重新排序后的有效数据。 4.根据权利要求3所述的方法, 其特征在于, 所述根据所述第 二随机数确定该字节需要 交换的字节包括: 获取所述初始报文数据中的最大有效数据字节数; 将所述第二随机数对所述最大有 效数据字节数进行除余计算, 得到该字节需要交换的 字节。 5.根据权利要求1所述的方法, 其特征在于, 所述同时将所述索引中所述有 效数据的字 节序调整为所述有效数据重新 排列后的字节序, 包括: 针对所述索引中的任一字节序, 获取与该字节序对应的有效数据的第二随机数, 根据 所述第二随机数确定该字节序需要交换的字节序; 将该字节序与该字节序需要交换的字节序进行交换; 将所述索引中所有字节序进行交换, 得到 重新排序后的索引。 6.根据权力 5所述的方法, 其特征在于, 所述根据 所述第二随机数确定该字节序需要交 换的字节序, 包括: 获取所述初始报文数据中的最大有效数据字节数; 根据所述第二随机数和所述 最大有效数据字节数 得到该字节序需要交换的字节序。 7.根据权利要求1所述的方法, 其特 征在于, 所述将所述乱序报文数据进行加密, 包括: 将所述乱序报文通过对称算法进行加密, 得到所述乱序报文加密后的密钥; 获取非对称算法的私钥, 并利用所述私钥对所述密钥进行加密。 8.一种报文的数据加密装置, 其特 征在于, 包括: 初始报文确定模块, 用于利用有效数据、 冗余数据和所述有效数据的索引构成初始报 文数据;权 利 要 求 书 1/2 页 2 CN 114338208 A 2乱序报文确定模块, 用于将所述初始报文数据中的有效数据进行重新排序, 同时将所 述索引中所述有效数据的字节序调整为所述有效数据重新排列后的字节序, 得到乱序报文 数据; 加密模块, 用于将所述乱序报文数据进行加密。 9.一种电子设备, 其特征在于, 包括: 至少一个处理器; 以及与所述至少一个处理器通 信连接的存储器; 其中, 所述存储器存储有 可被所述至少一个处理器执行的指 令, 所述指 令 被所述至少一个处理器执行, 以使所述至少一个处理器执行如权利要求1 ‑7任一所述的报 文的数据加密方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现如权利要求1 ‑7中任一项所述的报文的数据加密方法的步骤。权 利 要 求 书 2/2 页 3 CN 114338208 A 3

.PDF文档 专利 一种报文的数据加密方法及装置、电子设备

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种报文的数据加密方法及装置、电子设备 第 1 页 专利 一种报文的数据加密方法及装置、电子设备 第 2 页 专利 一种报文的数据加密方法及装置、电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:25:06上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。