行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221081496 3.X (22)申请日 2022.07.11 (71)申请人 北京中航世科电子技 术有限公司 地址 100000 北京市海淀区北四环中路238 号柏彦大厦707室 (72)发明人 杜春虎 董浩亮  (74)专利代理 机构 成都顶峰专利事务所(普通 合伙) 51224 专利代理师 曹源 (51)Int.Cl. H04L 9/08(2006.01) H04L 9/30(2006.01) (54)发明名称 明文密钥的加密方法、 装置、 系统及存储介 质 (57)摘要 本发明涉及加密技术领域, 公开了一种明文 密钥的加密方法、 装置、 系统及存储介质, 该方法 包括发送端将明文密钥中的文本转换为十进制 字符, 得到一次处理后的明文密钥; 发送端将一 次处理后的明文密钥中的各字符转换为二进制 字符, 得到二次处理后的明文密钥; 发送端对二 次处理后的明文密钥中的至少一个字符进行第 一按位运算, 得到三次处理后的明文密钥; 发送 端将三次处理后的明文密钥中的各字符转换为 十进制字符, 得到加密明文密钥, 以便将加密明 文密钥同步给接收端以用于接收端对发送端发 送的加密数据进行解密。 本发明公开的明文密钥 的加密方法、 装置、 系统及存储介质可有效防止 加密数据的内容被泄 露, 确保数据安全。 权利要求书3页 说明书9页 附图2页 CN 115189873 A 2022.10.14 CN 115189873 A 1.一种明文密钥的加密方法, 用于对SM2加密算法中文本格式的明文密钥进行加密, 其 特征在于, 包括: 发送端将所述明文密钥中的文本转换为十进制字符, 得到一次处 理后的明文密钥; 所述发送端将所述一 次处理后的明文密钥中的各字符转换为二进制字符, 得到二 次处 理后的明文密钥; 所述发送端对所述二 次处理后的明文密钥中的至少一个字符进行第 一按位运算, 得到 三次处理后的明文密钥; 所述发送端将所述三 次处理后的明文密钥中的各字符转换为十进制字符, 得到加密明 文密钥, 以便将所述加密明文密钥同步给接收端以用于接收端对发送端发送的加密数据进 行解密。 2.如权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 接收端获得 所述发送端发送的所述加密明文密钥; 所述接收端将所述密明文密钥中的各字符转换为二进制字符, 得到四次处理后的明文 密钥; 所述接收端对所述 四次处理后的明文密钥中的至少一个字符进行第 二按位运算, 得到 五次处理后的明文密钥, 所述四次处理后的明文密钥中进 行第二按位运算的至少一个二进 制字符, 与所述二次处理后的明文密钥中进 行第一按位运算的至少一个字符数量相同且位 置一一对应; 所述接收端将所述五次处理后的明文密钥中的各字符转换为十进制字符, 得到六次处 理后的明文密钥; 所述接收端将所述六次处理后的明文密钥中的各字符还原为文本, 得到所述明文密 钥, 以便通过 所述明文密钥对所述发送端发送的加密数据进行解密。 3.如权利要求2所述的方法, 其特征在于, 所述发送端对所述二 次处理后的明文密钥中 的至少一个字符进行第一按位 运算, 包括: 所述发送端对所述二次处理后的明文密钥中至少一个字符的指定编码位进行第一按 位运算; 所述接收端对所述四次处理后的明文密钥中的至少一个字符进行第二按位运算, 包 括: 所述接收端对所述四次处理后的明文密钥中至少一个字符的指定编码位进行第二按 位运算。 4.如权利要求2所述的方法, 其特征在于, 所述第 一按位运算和所述第 二按位运算均为 异或运算。 5.如权利要求1所述的方法, 其特征在于, 所述发送端将所述明文密钥中的文本转换为 十进制字符 之前, 所述方法还 包括: 所述发送端基于SM2加密算法中用于加密的标识生成所述明文密钥。 6.如权利要求1所述的方法, 其特征在于, 所述发送端将所述三 次处理后的明文密钥中 的各字符转换为十进制字符, 得到加密明文密钥之后, 所述方法还 包括: 所述发送端将所述加密明文密钥同步给 所述接收端。 7.一种明文密钥的加密装置, 用于对SM2加密算法中文本格式的明文密钥进行加密, 其权 利 要 求 书 1/3 页 2 CN 115189873 A 2特征在于, 包括: 第一转换单元, 用于将所述明文密钥 中的文本转换为十进制字符, 得到一次处理后的 明文密钥; 第二转换单元, 用于将所述一次处理后的明文密钥 中的各字符转换为二进制字符, 得 到二次处 理后的明文密钥; 按位运算单元, 用于对所述二 次处理后的明文密钥中的至少一个字符进行第 一按位运 算, 得到三次处 理后的明文密钥; 第三转换单元, 用于将所述三次处理后的明文密钥 中的各字符转换为十进制字符, 得 到加密明文密钥, 以便将所述加密明文密钥同步给接收端以用于接收端对发送端发送的加 密数据进行解密。 8.一种明文密钥的加密系统, 用于对SM2加密算法中文本格式的明文密钥进行加密, 其 特征在于, 所述明文密钥的加密系统包括发送端和接 收端, 其中所述发送端用于将所述明 文密钥中的文本转换为十进制字符, 得到一次处 理后的明文密钥; 将所述一 次处理后的明文密钥中的各字符转换为二进制字符, 得到二 次处理后的明文 密钥; 对所述二 次处理后的明文密钥中的至少一个字符进行第 一按位运算, 得到三 次处理后 的明文密钥; 以及 将所述三次处理后的明文密钥 中的各字符转换为十进制字符, 得到加密明文密钥, 以 便将所述加密明文密钥同步给接收端以用于 接收端对发送端发送的加密数据进行解密; 所述接收端用于获得 所述发送端发送的所述加密明文密钥; 将所述密明文密钥中的各字符转换为 二进制字符, 得到四 次处理后的明文密钥; 对所述四次处理后的明文密钥中的至少一个字符进行第 二按位运算, 得到五次处理后 的明文密钥, 所述四次处理后的明文密钥中进行第二按位运算的至少一个二进制 字符, 与 所述二次处理后的明文密钥中进行第一按位运算的至少一个字符数量相同且位置一一对 应; 将所述五次处理后的明文密钥中的各字符转换为十进制字符, 得到六次处理后的明文 密钥; 以及 将所述六次处理后的明文密钥 中的各字符还原为文本, 得到所述明文密钥, 以便通过 所述明文密钥对所述发送端发送的加密数据进行解密。 9.一种明文密钥的加密装置, 其特征在于, 包括依次通信相连的存储器、 处理器和收发 器, 其中, 所述存储器用于存储计算机程序, 所述收发器用于收发消息, 所述处理器用于读 取所述计算机程序, 执 行以下流 程: 将明文密钥中的文本转换为十进制字符, 得到一次处 理后的明文密钥; 将所述一 次处理后的明文密钥中的各字符转换为二进制字符, 得到二 次处理后的明文 密钥; 对所述二 次处理后的明文密钥中的至少一个字符进行第 一按位运算, 得到三 次处理后 的明文密钥; 将所述三次处理后的明文密钥 中的各字符转换为十进制字符, 得到加密明文密钥, 以 便将所述加密明文密钥同步给接收端以用于 接收端对发送端发送的加密数据进行解密。权 利 要 求 书 2/3 页 3 CN 115189873 A 3

.PDF文档 专利 明文密钥的加密方法、装置、系统及存储介质

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