论文部分内容阅读
受传感器网络里密钥管理方案的启发,本人提出了更好的Ad Hoc密钥管理架构和方案。
首先,引入簇的概念,对Ad Hoc网络进行分而治之,而不是对整个网络作为一个整体来管理。其次,充分利用了Ad Hoc网络的预配置信息,更好地对Ad Hoc网络里面的结点进行密钥分配。其次,由于Ad Hoc网络中的Small Worlds现象,在进行密钥分配的时候相邻簇也要给结点分配密钥。再次,考虑到结点在整个Ad Hoc网络区域的密度不同,本文根据簇里结点的密度来确定分配给簇里结点的密钥数目。分配的密钥数目是有上限的,这样就不会出现一个结点包含簇密钥池里很多密钥的情况。另外,采用了位置受限信道并做了适当的修改,在方案中实现了相对较强的认证。Ad Hoc网络中的结点只有在初始化阶段才进行较强的认证,而之后就采用了较弱的认证,可以满足大部分Ad Hoc网络应用的要求。
最后,利用结点的分布函数合理计算密钥分配时邻居簇的簇头给结点分配的密钥的比例。根据结点的分配函数和簇之间的距离来计算他们的重叠系数,并根据重叠系数更好的给结点分配密钥。