由于受环境和动态拓扑的影响,节点的通信半径并不是严格一致的,这样会导致每个节点拥有不同数量的邻居,甚至更多或者更少,进而造成了能量消耗的不均衡性。提出了一种新颖的安全多跳认证机制,首先当前节点根据其不同的通信范围,将所有邻居节点分组到不同的圆环中(即分层),然后每个节点使用其相应层的多条单向哈希子链进行认证.从而有效降低了恶意节点发起的中间人攻击和节点被捕获的几率,同时降低了通信开销,延长了网络生命周期。
Because of the influence of dynamic topology and enviroment, the communication radii of the node are not strictly identical, which can lead to that each node has a different number of neighbors, even more or less, and further result in the im- balance of energy consumption. A novel security multihop authentication mechinism is proposed. Firstly, all the neighbor nodes are grouped into different rings which are called layering accoroding to different communication ranges, and then each node is approved by using the multiple one way Hash sub-chains of the corresponding layer to effectively reduce the middleman attack launched by malicious nodes and decrease the captured rate of nodes. The communication overhead is reduced, and the network life cycle is prolonged at the same time.