[发明专利]基于秘密共享的无线传感器网络安全通信方法无效
申请号: | 200910219100.2 | 申请日: | 2009-11-20 |
公开(公告)号: | CN101715186A | 公开(公告)日: | 2010-05-26 |
发明(设计)人: | 庞辽军;赵晓辉;焦李成;裴庆祺;李慧贤;刘思伯;李茹;毕景娟;崔静静;胡燕京;赵军 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04W12/04 | 分类号: | H04W12/04;H04W84/18 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 张问芬 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 秘密 共享 无线 传感器 网络安全 通信 方法 | ||
1.基于秘密共享的无线传感器网络安全通信的方法,其特征在于:建立以关键节点为中 心的集中式网络结构,把无线传感器网络中节点之间通信的物理网络形成域与域之间通信的 逻辑网络,从而在域与域之间实现网络通信;所谓“域”是关键节点管辖范围内的所有节点 形成的区域,在域中包括理事会节点、关键节点和普通节点,所述关键节点:通过理事会节 点选举出一个节点,主要是用于域间和域内的网络数据的转发,实现网络通信,在每个域中 只有一个关键节点;所述理事会节点:保存着主密钥信息,共同管理着网络中节点的密钥分 配,理事会节点的集合称之为理事会;该理事会用来实现对域内和域间节点的信息管理,其 主要作用:对新加入的节点进行密钥分配;重新选举新的关键节点并为其分配密钥与路由信 息;对加入域内新的节点分配密钥;产生新的理事会节点和将普通节点升级到理事会节点或 将理事会节点降为普通节点,从而实现以关键节点为中心的安全通信过程;
所述的基于秘密共享的无线传感器网络安全通信的方法,其特征在于:所述域与域之间 通信过程如下:
1)初始化过程
在无线传感器网络中形成以簇头为网络结构,选取簇头周围的n个节点作为理事会节 点,然后将簇头的主密钥分成n份子密钥分发到n个节点中,簇头节点中的主密钥丢弃或者 销毁;然后,由理事会选取域内的某个节点作为关键节点,把无线传感器网络中节点之间通 信的物理网络形成域与域之间通信的逻辑网络;在密钥初始化阶段,主要由密钥分配中心 KDC分配域内密钥和域间密钥,域内每个节点i和所在域Dj的关键节点Nj共享密钥Ki;域 Di的关键节点Ni和域Dj的关键节点Nj共享密钥Kij;理事会节点之间的共享密钥Key由理事 会节点之间协商决定;
2)关键节点在域与域之间通信过程
关键节点Ni收到消息后:
第一步,关键节点Ni用与关键节点Ni-1处的域间密钥Ki-1,i导出加密密钥KEi-1,i和完整 性检验密钥KIi-1,i;
第二步,关键节点Ni用密钥KIi-1,i对接收到的消息重新计 算消息完整性检验码并比较接收到的消息完整性检验码和关键节 点Ni计算得到的消息完整性检验码是否相等,如果不相等,则丢弃该消息;若 相等,用密钥KEi-1,i对密文信息进行解密得到消息明文
第三步,关键节点Ni根据目的地址b和域间路由信息,找到下一个域的关键节点Ni+1, 用关键节点Ni和关键节点Ni+1之间域内密钥Ki,i+1导出加密密钥KEi,i+1和完整性检验密钥 KIi,i+1;
第四步,关键节点Ni用密钥KEi,i+1对消息m进行加密得到消息密文 用完整性检验密钥KIi,i+1对收到的消息计算完整 性检验码
第五步,在消息发送到关键节点Ni的过程中,若关键节点Ni失效而无法成功发送消息时, 关键节点Ni-1向关键节点Ni所在域Di的理事会节点发送关键节点Ni失效广播消息,理事会节 点收到广播消息后,重新选举一个新的关键节点,同时理事会节点通过秘密共享的方法给此 关键节点分配域Di的域内密钥,域Di和其它域之间的域间密钥,以及网络路由信息,若理事 会节点无法选择出新的关键节点,则通知节点Ni-1通信失败,节点Ni-1根据路由信息重新选取 新的路由和新的节点进行通信,若最终无法选取到关键节点,则停止通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910219100.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种肖特基隧穿晶体管结构及其制备方法
- 下一篇:二芳基脲类衍生物及其用途