[发明专利]基于区块链的对称群组密钥协商方法有效
申请号: | 201910291921.0 | 申请日: | 2019-04-12 |
公开(公告)号: | CN110011795B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 张启坤;张彦华;王锐芳;李永娇;袁俊岭;李志刚;李健勇;甘勇;张蓓蕾 | 申请(专利权)人: | 郑州轻工业学院 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L29/06 |
代理公司: | 郑州优盾知识产权代理有限公司 41125 | 代理人: | 栗改 |
地址: | 450002 *** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于区块链的对称群组密钥协商方法,其步骤如下:群组信息交换网络域内的密钥生成中心和终端成员生成各自的公/私钥对;终端成员之间相互广播IP地址和公钥对组成的信息,基于IP地址的大小,对信息进行排序得到群组所有成员的序对集合;序对集合中的第一个节点将群组密钥参数组成的消息封装到区块并传递给下一节点,依次循环直到最后一个节点;最后一个节点计算自身的群组密钥并把群组密钥参数组成的消息封装到区块并广播给其他节点;其他节点计算各自的群组密钥;群组密钥正确性验证。本发明采用区块链技术保护个人隐私,使得群组密钥计算及通信更加均衡,可追溯性强,使得移动自组网的群组密钥协商更加灵活、高效和实用。 | ||
搜索关键词: | 基于 区块 对称 密钥 协商 方法 | ||
【主权项】:
1.一种基于区块链的对称群组密钥协商方法,其特征在于,其步骤如下:步骤一:群组信息交换网络域内的密钥生成中心KGC和终端成员相互广播消息生成各自的公/私钥对:A)密钥生成中心KGC随机选择私钥,并利用加法群的生成元计算公钥从而得系统的其公/私钥对;B)密钥生成中心KGC对域内的所有终端成员ui进行身份认证,并签名,其中,1≤i≤n,n为密钥生成中心KGC内终端成员的个数;C)终端成员ui通过密钥生成中心KGC的签名的消息计算终端成员自身的公/私钥对;其中;步骤二:终端成员之间进行群组密钥的计算:D)终端成员ui之间相互广播IP地址和公钥对组成的信息,基于IP地址的大小,对信息进行排序得到群组所有成员的序对集合;E)序对集合中的第一个终端成员作为第一个节点将群组密钥参数组成的消息封装到第一个区块并传递给下一节点,依次循环直到最后一个节点的前一节点;F)最后一个节点收到其前一节点发送的消息计算自身的群组密钥并把群组密钥参数组成的消息封装到第n个区块并广播给其他节点;其他节点根据第n个区块中的群组密钥参数计算各自的群组密钥;步骤三:群组密钥正确性验证:H)群组中的各终端成员通过双线性映射自证实所计算的群组密钥是否正确。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州轻工业学院,未经郑州轻工业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910291921.0/,转载请声明来源钻瓜专利网。
- 上一篇:密码机密钥属性的测试方法
- 下一篇:证书更新方法、装置、计算机设备和存储介质