一种传感器网络密钥预分发与密钥建立方法技术

技术编号:3785720 阅读:213 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种传感器网络的密钥预分发和密钥建立方法,包括:1.1)网络部署前,部署服务器生成密钥池KP,该密钥池KP包含多个密钥及其密钥标识,密钥池中密钥个数记为|KP|,|KP|足够大,并假设部署服务器安全;1.2)假定预设的网络连通度为Pc,网络中的节点数为n,每个节点均有对应的标识ID,根据经典随机图理论计算节点的度d=(n-1)*(lnn-ln(-lnPc))/n;1.3)根据节点的度d以及期望的网络部署后节点的邻居节点数n’,计算相邻节点间两两预共享密钥的概率p=d/n’;1.4)部署服务器为节点预分发密钥;2.1)对密钥的建立;2.2)组密钥的建立。本发明专利技术提供了一种既支持身份鉴别、开销又相对较低且具有很好的抗毁性和扩展性并能够适用大规模传感器网络的密钥预分发和密钥建立方法。

【技术实现步骤摘要】

【技术保护点】
一种传感器网络密钥预分发与密钥建立方法,其特征在于:所述方法包括以下步骤:1)密钥预分发,其具体实现方式是:1.1)网络部署前,部署服务器生成密钥池KP,该密钥池KP包含多个密钥及其密钥标识,密钥池中密钥个数记为|KP|,|KP|足够大,并假设部署服务器安全;1.2)假定预设的网络连通度为P↓[c],网络中的节点数为n,每个节点均有对应的标识ID,根据经典随机图理论计算节点的度d=(n-1)*(1nn-1n(-1nP↓[c]))/n;1.3)根据节点的度d以及期望的网络部署后节点的邻居节点数n’,计算相邻节点间两两预共享密钥的概率p=d/n’;1.4)部署服务器为节点预分发密钥;2)密钥建立,其具体实现方式是:2.1)对密钥的建立;2.2)组密钥的建立。

【技术特征摘要】

【专利技术属性】
技术研发人员:杜志强曹军铁满霞黄振海
申请(专利权)人:西安西电捷通无线网络通信有限公司
类型:发明
国别省市:87[中国|西安]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利