一种基于Ad hoc网络的安全节能路由协议
【摘要】:无线Ad hoc网络(Wireless Ad hoc Network)是由一组带有无线收发装置的移动终端组成的多跳临时性自治系统,移动终端具有路由功能,可以通过无线连接构建任意的网络拓扑。由于网络无需固定通信设备的支持,无线Ad hoc网络组网非常灵活,可广泛应用于军事通信领域和无法建立固定通信设施的环境中,如战场、灾难现场、临时通信等场合。
然而,与其他传统有线通信网络相比,缺乏固定基础设施、拓扑频繁动态变化、无线信道完全开放、节点的恶意行为难以检测等原因,无线Ad hoc网络容易遭受多种类型的路由攻击,如路由信息的篡改、假冒和伪造等。如何保证网络的路由安全成为了目前的研究热点。
现在Ad hoc网络路由协议要么就是注重安全性,使用公钥加密算法,如RSA等,而引入大量的计算,使得节点的能量被迅速的消耗掉。要么就是只是用对称加密算法,如Hash链来实现安全性认证,安全性就被牺牲掉很多。
本文提出了基于椭圆曲线加密算法和Hash函数的新节点加入算法和安全节能路由算法,在最大限度实现安全性的同时又考虑到节点的有限能源,尽可能的保障长时间的安全通信。