[发明专利]分区的无线传感器网络的安全密钥设置方法有效
申请号: | 201210155769.1 | 申请日: | 2012-05-19 |
公开(公告)号: | CN102665210A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 张彩霞 | 申请(专利权)人: | 佛山科学技术学院 |
主分类号: | H04W12/04 | 分类号: | H04W12/04;H04W76/02;H04W84/18 |
代理公司: | 佛山市永裕信专利代理有限公司 44206 | 代理人: | 杨启成 |
地址: | 528000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 分区的无线传感器网络的安全密钥设置方法,其特征在于步骤一:将无线传感器网络布设区域划分为大小相同的p×p正方形网格,步骤二:产生密钥矩阵空间:由个(,)矩阵对元素组成的矩阵空间(为下三角矩阵,为上三角矩阵,,的乘积为对称矩阵,称为密钥矩阵空间,每个矩阵对元素对应唯一的ID值,步骤三:信息预分配方法及密钥的建立方法。本发明与已有技术相比,具有进一步平衡无线传感器网络能量消耗与安全性之间的关系,保证网络的连通率,有效的提高节点的通信效率和计算效率,同时增强节点的抗捕获攻击能力的优点。 | ||
搜索关键词: | 分区 无线 传感器 网络 安全 密钥 设置 方法 | ||
【主权项】:
1.分区的无线传感器网络的安全密钥设置方法,其特征在于步骤一:将无线传感器网络布设区域划分为大小相同的p×p正方形网格,每个网格称为部署区域(i,j),i=1,2,3,…,j=1,2,3,…,p≥2;步骤二:产生密钥矩阵空间:由个(,)矩阵对元素组成的矩阵空间(为下三角矩阵,为上三角矩阵,,的乘积为对称矩阵,称为密钥矩阵空间,每个矩阵对元素对应唯一的ID值,产生过程如下:①. 首先生成一个大型密钥池,②随机的从该密钥池中选取m(m+1)/2个密钥组成m阶对称矩阵Kh,应用矩阵分解法把矩阵Kh分解为一个m ×m的下三角矩阵Lh和一个m×m的上三角矩阵Uh,则(Lh,Uh)矩阵对构成了矩阵对元素,矩阵对元素的标识h是该元素相应的唯一ID值,③按照②方法,在密钥池中选取个密钥构造由个矩阵对元素构成的密钥矩阵空间,基于部署策略的子密钥矩阵空间:从密钥矩阵空间的个矩阵对元素中任意选取T个矩阵对元素组成子密钥矩阵空间,将该子密钥矩阵空间的矩阵对元素的选取与部署策略相结合形成基于部署策略的子密钥矩阵空间,其生成过程如下:①从密钥矩阵空间个矩阵对元素中随机选取T个矩阵对元素组成基于部署策略的子密钥矩阵空间S1,1,然后从密钥矩阵空间中删除这T个矩阵对元素,基于部署策略的子密钥矩阵空间S1,1与部署区域(1,1)对应,②基于部署策略的子密钥矩阵空间,j=2,3,…,该基于部署策略的子密钥矩阵空间,j=2,3,…与部署区域(1,j),j=2,3,…对应,该基于部署策略的子密钥矩阵空间,j=2,3,…的矩阵对元素组成是先从基于部署策略的子密钥矩阵空间,j=2,3,…中选取aT个矩阵对元素,从密钥矩阵空间中选取α=(1-a)T个矩阵对元素,然后从密钥矩阵空间中删除这α个矩阵对元素,a<1,③基于部署策略的子密钥矩阵空间,i=2,3,…,该基于部署策略的子密钥矩阵空间,i=2,3,…与部署区域(i,1),i=2,3,…对应, 该基于部署策略的子密钥矩阵空间,i=2,3,…的矩阵对元素组成是先由基于部署策略的子密钥矩阵空间,i=2,3,…中选取aT个矩阵对元素,而后从密钥矩阵空间中选取α=(1-a)T个矩阵对元素,然后从密钥矩阵空间中删除这α个矩阵对元素,0<a <1,④基于部署策略的子密钥矩阵空间,i=2,3,…,j=2,3,…,该基于部署策略的子密钥矩阵空间,i=2,3,…,j=2,3,…与部署区域(i,j),i=2,3,…,j=2,3,…对应, 该基于部署策略的子密钥矩阵空间,i=2,3,…,j=2,3,…的矩阵对元素组成是从基于部署策略的子密钥矩阵空间,i=2,3,…,j=2,3,…中选取个矩阵对元素,从基于部署策略的子密钥矩阵空间,i=2,3,…,j=2,3,…中选取个矩阵对元素,从基于部署策略的子密钥矩阵空间,i=2,3,…,j=2,3,…和基于部署策略的子密钥矩阵空间,i=2,3,…,j=2,3,…中的剩余密钥中分别选取T-aT个矩阵对元素,分配给基于部署策略的子密钥矩阵空间,i=2,3,…,j=2,3,…,0.5<a<1,步骤三:信息预分配方法及密钥的建立方法,①密钥信息预分配:无线传感器网络节点在被部署之前被分配成与部署区域(i,j)相应的部署组,每个部署组的节点从对应的基于部署策略的子密钥矩阵空间,i=1,2,3,…,j=1,2,3,…中随机选取r个矩阵对元素,并预存每个矩阵对元素的一个行、列信息以及与该矩阵对元素标识h对应的ID值,每个矩阵对元素的每个行、列信息只能被分配一次,因此m阶矩阵对元素最多能被分配给m个节点,每个节点存储r个行和列的信息,②密钥建立预分配:预分配了密钥信息的节点部署后,进入直接密钥建立阶段,每个节点将自己的ID值广播给邻近节点,若存在相同ID,则节点直接建立通信对密钥,即当两节点具有相同的ID值h,则两节点交换ID对应的各自的列信息UCih和UCjh,然后与相应的行向量相乘,即Lrih×UCjh=Kij=Lrjh×UCih=Kji,即为节点间的共享密钥,若两邻节点因没有相同的ID值而不能建立直接链接,则节点可通过向所有能直接通信的节点广播目标信息,查询一条通往目标节点的通路,进行间接密钥的建立。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山科学技术学院,未经佛山科学技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210155769.1/,转载请声明来源钻瓜专利网。
- 上一篇:具有动态切换的低功耗启动电路
- 下一篇:液晶显示器