[发明专利]基于局部信息协同的密钥更新方法无效

专利信息
申请号: 201010034080.4 申请日: 2010-01-14
公开(公告)号: CN101820621A 公开(公告)日: 2010-09-01
发明(设计)人: 周贤伟;周健;吴华怡;杜利平;王建萍 申请(专利权)人: 北京科技大学
主分类号: H04W12/04 分类号: H04W12/04;H04W12/06;H04W84/18
代理公司: 暂无信息 代理人: 暂无信息
地址: 100083*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 局部 信息 协同 密钥 更新 方法
【权利要求书】:

1.基于局部信息协同的密钥更新方法,其特征在于:无线节点无需协商信道过程,部分可信第三方节点发起密钥更新过程,由可信第三方节点随机挑选多个信道广播更新消息,无线节点在接受后,转发消息,无线节点收集超过阈值数量的消息后,便可恢复消息,更新过程无需泄露可信第三方节点的身份信息,具体执行步骤如下:

步骤1:配置节点硬件模块,节点具有两个天线;

步骤2:离线网络可信中心估计网络的规模和可用频段数量,计算得到时间阈值tupdate,tm和tvss

步骤3:由多个可信第三方节点以协作的方式组成网络的可信中心,每个可信中心节点使用ElGamal方法秘密持有一个独有的密钥碎片,并发布公钥;

步骤4:由本地多个可信第三方节点组成环签名,以对更新密钥进行签名;

步骤5:如果网络运行时间超过tupdate,则由可信中心节点发布签名的更新消息;

步骤6:执行KUSLIC协议,协议中,当更新时间超过tm时,则可信中心节点退出更新过程;

步骤7:当网络可信中心节点的运行时间超过tvss,则使用El Gamal方法更新公钥和私钥碎片;

步骤8:网络运行。

2.如权利要求1所述的更新方法,其特征在于:所述的KUSLIC协议步骤如下:

可信第三方节点集合U={U1,U2,...,Um},m>k,每个节点使用ElGamal方法秘密持有一个独有的密钥碎片,设秘密碎片为xi,i=1,2,...,m,验证公钥为公钥为a(x)∈ZP[x]为一个随机K次多项式,ZP为模p的加法循环群,两个哈希函数H1:{0,1}*→Zq和H2:{0,1}*→G,{0,1}m为任意比特长度的二进制串,可信第三方节点(Ui,1≤i≤l)发布公钥可信第三方中的部分节点数量为l(l≤m),合作签名,并广播更新消息,协议KUSLIC描述如下:

步骤1:由可信第三方节点发布经过认证的更新消息,具体内容为某个可信第三方节点US广播更新消息,明文为m∈{0,1}*→G,公钥为选择一个随机数key∈RZP,更新消息为a(a=gkey key∈R ZP))和b(b=mhkey);

步骤2:接收节点保存更新的内容,具体内容为除了US,每个接收节点计算并保存该值;

步骤3:由可信第三方的部分节点对更新消息进行签名,并将此消息发送广播发送,具体内容如下,每个节点Ul包括US执行以下步骤,以对消息进行签名,最后输出签名消息SM(z,a,b,s1,s2,...,sm,c1,c2,...,cm);

(a)节点Ul计算Y=H2(y1,y2,...,yn),z=hx1;]]>

(b)节点Ul选择多个随机数:r,si,ciRZq,1≤i≤m,i≠l;

(c)节点Ul计算ui=gsiyici,vi=Ysizci(i=1,2...,l-1,l+1,m);]]>

(d)节点Ul计算ul=gr,vl=zr

(e)节点Ul计算cl=H1(z,a,b,u1,u2,...,um,v1,v2,...,vm)-Σi1ci,sl=r-clxl;]]>

(f)节点Ul得到SMl

SMl=z,a1,b,s1,s2,...,sm,c1,c2,...,cm,Ul=Usz,a2,b,s1,s2,...,sm,c1,c2,...,cm,UlUs]]>

步骤4:每个节点统计已经发送更新消息的频段和为发送消息的频段,具体内容为,集合作为已用频段集合,集合FH2={fi,i=1,2,...,H}作为未用频段集合;每个节点Ul在所选择的信道集合上广播SMl,l=1,2,..l,并计算FH1=FH1+{fj},FH2=FH2-{fj};

步骤5:每个节点收集更新消息的集合,当更新消息超过阈值,且如果满足签名要求,则满足更新要求,节点可以更新密钥,其内容如下,每个节点持有一个消息集合SMS,且初始阶段以保存消息SM;当节点接受到消息SMnew后,如果该消息合法且集合SMS中无该消息,则保存,消息验证如下:

(a)

(b)计算h=H2(y1,y2,...,yn),并验证Σi=1mci=H1(z,a,b,u1,u2,...,um,v1,v2,...,vm);]]>

步骤6:节点将同意更新的消息从随机挑选的频段上发送出去,其内容如下,节点在随机挑选的频段集合广播消息SMnew,并计算

FH1=FH1+{fj},FH2=FH2-{fj};

步骤7:节点通过超过阈值的多个消息中恢复出更新密钥资料的明文,具体内容如下,当超过时间阈值tm后,每个节点从消息集合SMS中选择k个消息SM恢复出明文,进行密钥更新过程,如果SM的数量少于k,则协同邻居节点进行消息请求;

步骤8:网络运行。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科技大学,未经北京科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010034080.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top