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