[发明专利]一种密钥协商方法、装置、电子设备及存储介质有效
申请号: | 202110346473.7 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113055172B | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 杨天雅 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孙翠贤;高莺然 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 密钥 协商 方法 装置 电子设备 存储 介质 | ||
本发明实施例提供了一种密钥协商方法、装置、电子设备及存储介质,应用于计算机技术领域,该方法包括:获取所述节点群组对应的目标密文,所述目标密文为利用多个第二类节点的密文,采用同态加密算法构建的同态加密内容,任一节点的密文为采用所述同态加密算法对预设的明文加密后的密文;对所述目标密文对应的目标内容进行同态解密,得到所述第一类节点的共享密钥;当接收到任一第二类节点的参考密文时,构建并向该第二类节点反馈所述参考密文对应的目标内容,以使该第二类节点对所接收到的目标内容进行同态解密,得到该第二类节点的共享密钥。本方案可以解决每一节点的密钥协商过程重复性较高的问题。
技术领域
本发明涉及计算机技术领域,特别是涉及一种密钥协商方法、装置、电子设备及存储介质。
背景技术
在通信传输过程中,为了保证数据传输安全,不同节点之间通常会采用密钥协商的方式进行通信,即不同节点之间协商共享密钥后,利用所协商的共享密钥进行通信。
相关技术中,针对两个节点,按照预定的密钥协商方式,生成用于相互通信的共享密钥并各自保存,并在后续通信时,携带所协商的密钥。
然而,当节点群组中的多个节点之间需要进行通信时,按照相关技术每一节点需要与待进行通信的其他节点协商共享密钥,使得每一节点的密钥协商过程重复性较高。
发明内容
本发明实施例的目的在于提供一种密钥协商方法、装置、电子设备及存储介质,用以解决每一节点的密钥协商过程重复性较高的问题。具体技术方案如下:
第一方面,本发明实施例提供了一种密钥协商方法,应用于第一类节点,所述第一类节点为节点群组中的一个指定节点,所述节点群组还包括除所述第一类节点以外的多个第二类节点;所述方法包括:
获取所述节点群组对应的目标密文,所述目标密文为利用多个第二类节点的密文,采用同态加密算法构建的同态加密内容,任一节点的密文为采用所述同态加密算法对预设的明文加密后的密文;
对所述目标密文对应的目标内容进行同态解密,得到所述第一类节点的共享密钥;
当接收到任一第二类节点的参考密文时,构建并向该第二类节点反馈所述参考密文对应的目标内容,以使该第二类节点对所接收到的目标内容进行同态解密,得到该第二类节点的共享密钥;
其中,任一密文对应的目标内容为利用该密文和所述第一类节点的密文,采用所述同态加密算法构建的同态加密内容,且任一第二类节点的参考密文为利用所述目标密文和辅助因子,采用所述同态加密算法构建的同态加密内容。
可选地,所述第一类节点为位于所述节点群组的预设节点队列中末端的节点;
所述获取所述节点群组对应的目标密文,包括:
获取中转节点发送的、所述节点群组对应的目标密文;
其中,所述中转节点为多个第二类节点中与所述第一类节点相邻的节点,所述目标密文为所述中转节点的传递密文,任一第二类节点的传递密文为基于该第二类节点的密文和前一节点的传递密文,采用所述同态加密算法构建的同态加密内容。
可选地,在对所述目标密文对应的目标内容进行同态解密,得到所述第一类节点的共享密钥后,所述方法还包括:
按照预定编码算法,对所述第一类节点的共享密钥进行加密处理,得到所述第一类节点对应的密钥加密值;
在所述第一类节点的密钥加密值和所述多个第二类节点的密钥加密值相同时,确定所述第一类节点的共享密钥为协商成功的共享密钥。
可选地,所述同态加密算法为加法同态加密算法;
任一节点的密文为利用预先设定的系统参数,对预设的明文按照所述加法同态加密算法进行加密得到的,所述预先设定的系统参数为加法同态加密算法的加密参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110346473.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高光效葡萄栽培方法
- 下一篇:高精度高可靠LED车灯驱动电路