基于动态窗口的WSN安全路由算法的研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:sunlongjun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于WSN工作在开放的环境中,因此WSN在多跳数据传递过程中很容易遭到恶意节点的积极攻击,例如篡改数据、发送假数据或重放旧数据。逐跳认证是预防这种攻击最好的方法。然而,对数据进行逐跳认证时,正常数据浪费了大部分的认证开销。如果逐跳认证方式使用基于公钥的数字签名进行数据认证,那么这种浪费会更加严重,在节点的总能耗中占到的比例将会很大。为了能够减少逐跳认证中大量的针对正常数据的认证,本文提出了基于动态窗口的多跳数据传递认证方案(DWMA,Dynamic Window based Multihop Authentication):只使用了少量的认证就有效地限制了异常数据的传播范围,为WSN节省了资源。同时,本文对SPIN-EC路由协议进行了改进,解决了其数据盲目转发和数据转发无方向性的问题,并将所提出的多跳认证方案应用到了改进的SPIN-EC路由协议中,得到了一种新的安全路由协议WSPIN-EG (dynamic window multihop authentication and SPIN-EC based on energy and gradient)。 WSPIN-EG通过节点的剩余能量和梯度选择下一跳转发节点,节省了不必要的能量消耗。同时,利用所提出的DWMA将路由过程中的异常数据对WSN的破坏限制在了很小的范围内,从而保证了WSPIN-EG的路由安全。本文首先简单的介绍了无线传感器网络的安全隐患和安全目标,并对现有的数据认证方案及典型的路由协议进行了分析。接着,提出并分析了基于动态窗口的多跳数据传递认证方案。随后,利用能量优先原则、梯度和DWMA对SPIN-EC路由协议进行了改进,并详细地描述了WSPIN-EG的设计过程。最后,通过OMNet++4.0实现了WSPIN-EG的仿真程序,对WSPIN-EG进行了仿真和性能分析。通过仿真结果表明,WSPIN-EG只消耗少量的能量和认证次数就有效地限制了恶意节点的攻击范围,保证了路由的安全工作。
其他文献
随着市场竞争的日益激烈,越来越多的企业深刻认识到:客户服务是赢得客户满意至关重要的手段。作为客户服务主要组成的呼叫中心,成为现代企业提高企业形象、与客户双向交流、
面向服务软件体系结构(SOA)作为近年来软件工程领域出现的一个新兴研究方向,因其能够应对复杂多变的企业业务需求而得到迅速的发展和应用。面向服务以服务作为其核心元素,以Int
随着网络规模的日益增大,网络资源的急速膨胀,用户对数据安全性和获取速度有着越来越高的要求,这使得分布式存储技术面临着巨大的挑战。数据规模越来越大,查询也越来越复杂,
随着医学成像技术的发展和医院信息网络(如PACS,HIS,RIS)的普及,可供临床、研究、和教学使用的医学图像正在迅速膨胀。传统的基于文本的检索方法已经不能满足用户的需求。如何能方