iso file download
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210311008.4 (22)申请日 2022.03.28 (71)申请人 中国建设银行股份有限公司 地址 100033 北京市西城区金融大街25号 (72)发明人 伍慧彬 (74)专利代理 机构 华进联合专利商标代理有限 公司 44224 专利代理师 黄恕 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/08(2006.01) H04L 9/06(2006.01) H04L 9/32(2006.01) (54)发明名称 加密通信方法、 装置、 计算机设备以及存储 介质 (57)摘要 本申请涉及一种加密通信方法、 装置、 计算 机设备、 存储介质和计算机程序产品, 应用于云 计算安全服务技术领域, 其中方法包括: 通过签 名算法生 成初始化请求, 发送所述初始化请求至 通信对象, 接收所述通信对象反馈的所述签名因 子和所述加密因子; 根据所述签名因子以及所述 时间戳采用密钥交换算法生 成签名密钥, 并根据 所述加密因子以及所述时间戳采用密钥交换算 法生成通信密钥; 基于所述通信密钥和所述签名 密钥与所述通信对象进行通信。 整个过程中, 与 通信对象之间不直接传输签名密钥和加密密钥, 而是传输生成签名密钥和加密密钥的时间戳 以 及签名因子与加密因子, 再基于相同的密钥交换 算法来生 成签名密钥和通信密钥, 显著提高了加 密通信的安全性。 权利要求书3页 说明书11页 附图8页 CN 114785556 A 2022.07.22 CN 114785556 A 1.一种加密通信方法, 其特 征在于, 所述方法包括: 通过签名算法生成初始化请求, 所述初始化请求携带报文发送时的时间戳; 发送所述初始化请求至通信对象, 所述初始化请求用于请求所述通信对象根据 所述时 间戳和随机生成的签名因子采用密钥交换算法生成签名密钥、 以及根据所述时间戳和随机 生成的加密因子采用密钥交换算法生成通信密钥; 接收所述 通信对象反馈的所述签名因子和所述加密因子; 根据所述签名因子以及所述 时间戳采用密钥交换算法生成签名密钥, 并根据 所述加密 因子以及所述时间戳采用密钥交换算法生成通信密钥; 基于所述 通信密钥和所述签名密钥与所述 通信对象进行通信。 2.根据权利要求1所述的方法, 其特 征在于, 所述 通过签名算法生成初始化请求包括: 获取报文第 一关联字段和报文第 二关联字段, 所述报文第 一关联字段包括报文发送时 的时间戳, 所述报文第二关联字段包括所述报文第一关联字段、 报文内容以及报文请求接 口信息; 将所述报文第二关联字段拼接、 并哈希, 得到报文内容签名信息; 将所述报文第一关联字段拼接、 并哈希, 得到签名密钥源信息; 根据所述签名密钥源信息对所述报文内容签名信息加密, 得到签名值; 根据所述签名值, 生成初始化请求。 3.根据权利要求2所述的方法, 其特 征在于, 所述将所述报文第二关联字段拼接、 并哈希, 得到报文内容签名信息包括: 将所述报文第二关联字段以表单 数据形式排列, 得到排序后的报文第二关联字段; 对所述排序后的报文第二关联字段进行哈希, 得到报文内容签名信息; 所述将所述报文第一关联字段拼接、 并哈希, 得到签名密钥源信息包括: 将所述报文第一关联字段以表单 数据形式排列, 得到排序后的报文第一关联字段; 对所述排序后的报文第一关联字段进行哈希, 得到签名密钥源信息 。 4.根据权利要求2所述的方法, 其特征在于, 所述根据所述签名密钥源信 息将所述报文 内容签名信息加密, 得到签名值包括: 获取所述签名密钥源信息的前 预设位字节信息, 得到密钥字节信息; 以预设字符集格式, 将所述密钥字节信 息作为第 一加密密钥对所述报文内容签名信 息 加密, 得到签名值。 5.根据权利要求1所述的方法, 其特征在于, 所述根据所述签名因子以及所述 时间戳采 用密钥交换算法生成签名密钥, 并根据所述加密因子以及所述时间戳采用密钥交换算法生 成通信密钥包括: 获取所述时间戳的前 预设位byte 数组; 以预设字符集格式, 将所述前 预设位byte 数组作为第二加密 密钥; 根据所述第二加密 密钥对所述签名因子进行加密, 生成签名密钥; 根据所述第二加密 密钥对所述加密因子进行加密, 生成通信密钥。 6.根据权利要求1所述的方法, 其特征在于, 所述基于所述通信密钥和所述签名密钥与 所述通信对象进行通信之后, 还 包括: 当接收到密钥过期提 示时, 根据所述 通信密钥采用密钥交换算法, 更新所述 通信密钥;权 利 要 求 书 1/3 页 2 CN 114785556 A 2根据所述签名密钥采用密钥交换算法, 更新所述签名密钥; 基于更新后的通信密钥和更新后的签名密钥与所述 通信对象进行通信。 7.一种加密通信装置, 其特 征在于, 所述装置包括: 初始化模块, 用于通过签名算法生成初始化请求, 所述初始化请求携带报文发送时的 时间戳; 发送模块, 用于发送所述初始化请求至通信对象, 所述初始化请求用于请求所述通信 对象根据所述时间戳和随机生成的签名因子采用密钥交换算法生成签名密钥、 以及根据所 述时间戳和随机生成的加密因子采用密钥交换算法生成通信密钥; 接收模块, 用于 接收所述 通信对象反馈的所述签名因子和所述加密因子; 密钥模块, 用于根据所述签名因子以及所述时间戳采用 密钥交换算法生成签名密钥, 并根据所述加密因子以及所述时间戳采用密钥交换算法生成通信密钥; 通信模块, 用于基于所述 通信密钥和所述签名密钥与所述 通信对象进行通信。 8.根据权利要求7所述的装置, 其特征在于, 所述初始化模块还用于获取报文第 一关联 字段和报文第二关联字段, 所述报文第一关联字段包括报文发送 时的时间戳, 所述报文第 二关联字段包括所述报文第一关联字段、 报文内容以及报文请求接口信息; 将所述报文第 二关联字段拼接、 并哈希, 得到报文内容签名信息; 将所述报文第一关联字段拼接、 并哈希, 得到签名密钥源信息; 根据所述签名密钥源信息对所述报文内容签名信息加密, 得到签名 值; 根据所述签名值, 生成初始化请求。 9.根据权利要求8所述的装置, 其特征在于, 所述初始化模块还用于将所述报文第 二关 联字段以表单数据形式排列, 得到排序后的报文第二关联字段; 对所述排序后的报文第二 关联字段进行哈希, 得到报文内容签名信息; 将所述报文第一关联字段以表单数据形式排 列, 得到排序后的报文第一关联字段; 对所述排序后的报文第一关联字段进行哈希, 得到签 名密钥源信息 。 10.根据权利要求8所述的装置, 其特征在于, 所述初始化模块还用于获取所述签名密 钥源信息的前预设位字节信息, 得到密钥字节信息; 以预设字符集格式, 将所述密钥字节信 息作为第一加密 密钥对所述报文内容签名信息加密, 得到签名值。 11.根据权利要求7所述的装置, 其特征在于, 所述密钥模块还用于获取所述时间戳的 前预设位byte数组; 以预设字符集格式, 将所述前预设位byte数 组作为第二加密密钥; 根据 所述第二加密密钥对所述签名因子进行加密, 生成签名密钥; 根据所述第二加密密钥对所 述加密因子进行加密, 生成通信密钥。 12.根据权利要求7所述的装置, 其特征在于, 还包括密钥更新模块, 所述密钥更新模 块, 用于当接收到密钥过期提示时, 根据所述通信密钥采用密钥交换算法, 更新所述通信 密 钥; 根据所述签名密钥采用密钥交换算法, 更新所述签名密钥; 基于更新后的通信密钥和更 新后的签名密钥与所述 通信对象进行通信。 13.一种计算机设备, 包括存储器和 处理器, 所述存储器存储有计算机程序, 其特征在 于, 所述处 理器执行所述计算机程序时实现权利要求1至 6中任一项所述的方法的步骤。 14.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求1至 6中任一项所述的方法的步骤。 15.一种计算机程序产品, 包括计算机程序, 其特征在于, 该计算机程序被处理器执行权 利 要 求 书 2/3 页 3 CN 114785556 A 3
专利 加密通信方法、装置、计算机设备以及存储介质
文档预览
中文文档
23 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助3元下载(无需注册)
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助3元下载
本文档由 SC 于
2024-02-07 12:40:26
上传分享
举报
下载
原文档
(938.3 KB)
分享
友情链接
GB-T 38674-2020 信息安全技术 应用软件安全编程指南.pdf
艾瑞咨询 中国医疗信息化行业研究报告 2022.pdf
中国人工智能系列白皮书 大模型技术白皮书2023版.pdf
GB-T 24513.2-2010 金属和合金的腐蚀 室内大气低腐蚀性分类 第2部分:室内大气腐蚀性的测定.pdf
ISO IEC 19770-1 2017 Amd 1 2024 Information technology — IT asset manage.pdf
GB-T 31013-2014 声学 管道、阀门和法兰的隔声.pdf
DB14-T 2374-2021 行政审批事项服务指南编制规范 山西省.pdf
GB 4824-2019 工业、科学和医疗设备 射频骚扰特性 限值和测量方法.pdf
GB-T 22264.2-2022 安装式数字显示电测量仪表 第2部分:电流表和电压表的特殊要求.pdf
GB-T 39334.2-2020 机械产品制造过程数字化仿真 第2部分:生产线规划和布局仿真要求.pdf
专利 一种新能源汽车用水冷板散热器碰焊定位装置.PDF
T-CESA 1149—2021 人工智能芯片应用 面向病理图像分析辅助诊断系统的技术要求.pdf
T-QGCML 264—2022 智能数字化血糖监测系统通用技术要求.pdf
认证机构管理办法.pdf
GB-T 33774-2017 电子工业用气体 丙烯.pdf
《零售企业数据安全合规指南》2.10.pdf
GB-T 11969-2020 蒸压加气混凝土性能试验方法.pdf
T-CSBME 064—2022 骨龄辅助诊断人工智能医疗器械质量要求与评价 第1部分:数据集.pdf
i春秋 网络安全人才实战能力白皮书 攻防实战能力篇 2022.pdf
GB-T 18336.1-2015 信息技术 安全技术 信息技术安全评估准则 第1部分:简介和一般模型.pdf
1
/
23
评价文档
赞助3元 点击下载(938.3 KB)
回到顶部
×
微信扫码支付
3
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。