【技术实现步骤摘要】
本专利技术属于无线通信领域,涉及一种用于保护无线传感器网络安全的密钥生成方法。
技术介绍
无线传感器网络(WirelessSensorNetworks,简称WSN)是将微电子技术、传感技术、无线通信技术融合的新型网络,可广泛应用于军事、医疗、交通等诸多领域,具有非常好的应用前景。在实际应用中,安全对于无线传感器网络至关重要,特别是无线传感器网络被部署在无人触及或容易受损的环境时,保证无线传感器网络的安全性更是应该优先考虑的问题。密钥管理可以为网络提供安全、可靠的保密通信,是确保网络安全的至关重要的服务。根据无线传感器网络的特点,现有的密钥管理方案主要使用对称密钥以减少节点的能量消耗。通常,这类方案包括四个步骤:1)密钥分析;2)密钥分配;3)密钥生成;4)密钥分发。密钥分析阶段,服务器根据网络的规模确定密钥池的大小以及每个节点所需存储的密钥的数目;密钥分配阶段,服务器确定密钥与节点之间的映射关系,进而确定每个节点存储哪些密钥;密钥生成阶段,服务器生成具体使用的密钥;密钥分发阶段,服务器将生成的密钥按照密钥分配关系分发给对应的节点。现有的密钥管理方案主要使用的密钥形式包括普通的串密钥、二元对称多项式密钥、矩阵密钥。Blundo等人提出的二元对称多项式密钥主要是用来提高密钥的破解难度。然而,这类密钥增加了节点的计算以及存储开销。Blom等人提出的矩阵密钥可以提高网络的连通性。然而,所提出的方案可扩展性较差,不适用于大规模网络。密钥管理虽然可以提高网络的安全性,但是通常会降低其他性能,比如通信效率。密钥连通性是密钥管理的一项非常重要的性能指标,反映了网络节点能 ...
【技术保护点】
一种用于保护无线传感器网络安全的密钥生成方法,其特征在于,包括如下步骤:第一步,构造方程组根据密钥池的大小u,构造方程组Fu(v)=f1(x1,1,...,x1,v)=c1,1x1,1p1,1+c1,2x1,2p1,2+...c1,vx1,vp1,v=0...fu(xu,1,...,xu,v)=cu,1xu,1pu,1+cu,2xu,2pu,2+...cu,vxu,vpu,v=0---(1)]]>其中,含有u个方程,每个方程含有v个变量;另外,ci,j表示方程fi的第j个未知数的系数,pi,j表示该未知数的幂,1≤i≤u,1≤j≤v;该方程组有且仅有一个解S(v)={x1,...,xv}T (2)第二步,生成密钥1)将中的每个方程转化为惟一的字符串:fi=<ci,1||pi,1>||<ci,2||pi,2>||…||<ci,v||pi,v>,1≤i≤u (3)其中,||表示连接操作;将fi作为输入,利用相同的密钥生成函数H(·)生成对应的密钥ki=H(fi),1≤i≤u (4)2)利用惟一解S(v)生成密钥如下:ks=H(S(v))=H(x1| ...
【技术特征摘要】
1.一种用于保护无线传感器网络安全的密钥生成方法,其特征在于,包括如下步骤:第一步,构造方程组根据密钥池的大小u,构造方程组Fu(v)=f1(x1,1,...,x1,v)=c1,1x1,1p1,1+c1,2x1,2p1,2+...c1,vx1,vp1,v=0...fu(xu,1,...,xu,v)...
【专利技术属性】
技术研发人员:姚念民,战福瑞,卢志茂,
申请(专利权)人:大连理工大学,
类型:发明
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。