国家标准网
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111348231.8 (22)申请日 2021.11.15 (71)申请人 南方电网科 学研究院有限责任公司 地址 510663 广东省广州市萝岗区科 学城 科翔路11号J1栋3、 4、 5楼及J3 栋3楼 申请人 中国南方电网有限责任公司 (72)发明人 洪超 许爱东 匡晓云 张宇南  杨祎巍 李攀登  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 代理人 贾小慧 (51)Int.Cl. H04L 9/14(2006.01) H04L 9/40(2022.01) H04L 9/08(2006.01) (54)发明名称 一种数据交换方法、 装置、 电子设备及存储 介质 (57)摘要 本发明公开了一种数据交换方法、 装置、 电 子设备及存储介质, 用于解决数据交换公平性的 技术问题。 本发 明通过通信服务器为数据交换的 通信节点分配不同的随机通信密钥, 并生成秘密 参数, 通过秘密参数来保证数据交换的公平性。 通信节点使用不同通信密钥对自己交换数据进 行加密, 并发送给彼此, 再请求通信服务器公布 秘密参数。 当通信节点之间完成数据交换后, 通 信服务器才公布秘密参数, 通信节 点才能使用秘 密参数对对 方的加密数据进行解密。 提高了数据 交换的公平性。 权利要求书2页 说明书8页 附图3页 CN 114070562 A 2022.02.18 CN 114070562 A 1.一种数据交换 方法, 其特 征在于, 应用于通信服 务器; 所述方法包括: 接收预设的第 一通信节点发送的密钥分配请求, 生成第 一通信密钥、 第 二通信密钥; 所 述第一通信密钥与所述第二 通信密钥不同; 采用所述第一 通信密钥和所述第二 通信密钥生成秘密参数; 向所述第一通信节点发送所述第 一通信密钥, 并向预设第 二通信节点发送所述第 二通 信密钥, 所述第一通信密钥用于加密预设第一交换数据生成第一加密数据, 所述第二通信 密钥用于加密预设第二交换 数据生成第二加密数据; 接收所述第 一通信节点发送的第 一确认交换信息; 所述第 一确认交换信息由所述第 一 通信节点接收到所述第二 通信节点发送的所述第二加密数据后生成; 接收所述第 二通信节点发送的第 二确认交换信息; 所述第 二确认交换信息由所述第 二 通信节点接收到所述第一 通信节点发送的所述第一加密数据后生成; 响应所述第 一确认交换信息和所述第 二确认交换信息, 分别向所述第 一通信节点和所 述第二通信节点 发送所述秘密参数; 所述秘密参数用于供所述第一通信节点对所述第二加 密数据进 行解密后得到第二交换数据, 所述秘密参数还用于供所述第二通信节点对所述第 一加密数据进行解密后得到第一交换 数据。 2.根据权利要求1所述的方法, 其特征在于, 所述采用所述第 一通信密钥和所述第 二通 信密钥生成秘密参数的步骤, 包括: 对所述第一 通信密钥和所述第二 通信密钥进行按位异或, 生成秘密参数。 3.根据权利要求1所述的方法, 其特征在于, 所述秘密参数用于供所述第 一通信节点对 所述第二加密数据进行解密后得到第二交换 数据的步骤, 包括: 所述秘密参数用于供所述第 一通信节点对所述第 二加密数据进行解密时, 将所述第 二 加密数据、 所述第一 通信密钥以及所述秘密参数进行按位异或后得到第二交换 数据。 4.根据权利要求1所述的方法, 其特征在于, 所述秘密参数还用于供所述第 二通信节点 对所述第一加密数据进行解密后得到第一交换 数据的步骤, 包括: 所述秘密参数还用于供所述第 二通信节点对所述第 一加密数据进行解密时, 将所述第 一加密数据、 所述第二 通信密钥以及所述秘密参数进行按位异或后得到第一交换 数据。 5.一种数据交换装置, 其特 征在于, 包括: 密钥生成模块, 用于接收预设的第一通信节点发送的密钥分配请求, 生成第一通信密 钥、 第二通信密钥; 所述第一 通信密钥与所述第二 通信密钥不同; 秘密参数生成模块, 用于采用所述第一 通信密钥和所述第二 通信密钥生成秘密参数; 密钥发送模块, 用于向所述第一通信节点发送所述第一通信密钥, 并向预设第二通信 节点发送所述第二通信密钥, 所述第一通信密钥用于加密预设第一交换数据生成第一加密 数据, 所述第二 通信密钥用于加密预设第二交换 数据生成第二加密数据; 第一确认交换信息接收模块, 用于接收所述第一通信节点发送的第一确认交换信息; 所述第一确认交换信息由所述第一通信节点接 收到所述第二通信节点发送的所述第二加 密数据后生成; 第二确认交换信息接收模块, 用于接收所述第二通信节点发送的第二确认交换信息; 所述第二确认交换信息由所述第二通信节点接 收到所述第一通信节点发送的所述第一加 密数据后生成;权 利 要 求 书 1/2 页 2 CN 114070562 A 2秘密参数发送模块, 用于响应所述第一确认交换信息和所述第二确认交换信息, 分别 向所述第一通信节点和所述第二通信节点发送所述秘密参数; 所述秘密参数用于供所述第 一通信节点对所述第二加密数据进行解密后得到第二交换数据, 所述秘密参数还用于供所 述第二通信节点对所述第一加密数据进行解密后得到第一交换 数据。 6.根据权利要求5所述的装置, 其特 征在于, 所述秘密参数生成模块, 包括: 秘密参数生成子模块, 用于对所述第一通信密钥和所述第二通信密钥进行按位异或, 生成秘密参数。 7.根据权利要求5所述的装置, 其特征在于, 所述秘密参数用于供所述第 一通信节点对 所述第二加密数据进行解密后得到第二交换 数据, 包括: 所述秘密参数用于供所述第 一通信节点对所述第 二加密数据进行解密时, 将所述第 二 加密数据、 所述第一 通信密钥以及所述秘密参数进行按位异或后得到第二交换 数据。 8.根据权利要求5所述的装置, 其特征在于, 所述秘密参数还用于供所述第 二通信节点 对所述第一加密数据进行解密后得到第一交换 数据, 包括: 所述秘密参数还用于供所述第 二通信节点对所述第 一加密数据进行解密时, 将所述第 一加密数据、 所述第二 通信密钥以及所述秘密参数进行按位异或后得到第一交换 数据。 9.一种电子设备, 其特 征在于, 所述设备包括处 理器以及存 储器: 所述存储器用于存 储程序代码, 并将所述 程序代码传输给 所述处理器; 所述处理器用于根据 所述程序代码中的指令执行权利要求1 ‑4任一项所述的数据交换 方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质用于存储程序代 码, 所述程序代码用于执 行权利要求1 ‑4任一项所述的数据交换 方法。权 利 要 求 书 2/2 页 3 CN 114070562 A 3

.PDF文档 专利 一种数据交换方法、装置、电子设备及存储介质

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