论文部分内容阅读
无线Ad Hoc网络是一种开放的、无中心、自组织、多跳的网络,可以随时随地快速构建起来。Ad Hoc网络最初用于军事研究领域,由于其组网灵活、快捷,越来越多的研究人员重视其在商业与民用领域的广泛应用前景,但Ad Hoc网络的开放性、动态的拓扑结构、缺乏集中控制等特点很容易受到各种网络攻击,限制着其技术应用的推广,因此Ad Hoc网络的安全问题是研究该网络的一个至关重要的问题。现有的多数Ad Hoc网络安全研究都是侧重于确保网络中传输的数据的真实性、完整性等,针对的是网络中主动攻击的防护,而忽视了流量分析这类的被动攻击方式。攻击者通过分析网络中的流量,可以获得通信主体的敏感信息,从而进一步威胁整个网络的安全。匿名通信技术能保持网络通信行为的不可观测性和隐蔽性,从而很好的防止流量分析这类被动攻击。本文重点研究了无线Ad Hoc网络匿名通信技术中的匿名路由协议,提出了一个安全的匿名路由协议AASRP(Ad Hoc Anonymous Secure Routing Protocol),在保证网络中节点的身份匿名、位置匿名的同时,还将实现了数据传输路径的隐匿,达到了无线Ad Hoc网络匿名通信的目的。最后通过NS-2网络仿真软件进行仿真验证理论的可行性并与现有的匿名路由协议做了分析与比较。主要工作和贡献如下:1.在对Ad Hoc网络匿名通信研究的基础上根据Ad Hoc网络的自身特点引入了一种基于身份密钥管理的假名机制。该机制减少了因证书管理而造成的系统开销,通过可信的第三方对网络中的节点进行认证并提供代替节点真实身份的假名集,节点利用假名代替真实身份参与网络中的活动,达到了节点身份匿名的目的,同时为Ad Hoc网络中的安全通信提供了安全基础。2.在假名机制的基础上设计一个匿名路由协议AASRP(Ad Hoc Anonymous SecureRouting Protocol),该协议利用双线性对函数以及单向HASH数的特性通过邻居节点间的双向匿名认证,建立了邻节点间的多匿名链路通道,该通道可使网络中的路由信息得到很好的隐藏,并且降低了网络中的数据包被跟踪的可能性,同时对协议根据不同安全需求而采取不同等级的加密方式,既保证了系统了安全性,又可以避免不必要的系统开支。分析结果表明,AASRP不但具有良好的安全性,还很大程度上提高了系统的匿名性,能够很好的抵御流量分析这类被动攻击。3.通过NS-2网络仿真软件进行仿真验证理论,并与现有的匿名路由协议ANODR在路由开销、报文投递率、报文端到端平均延时等性能上做了分析与比较。仿真表明,AASRP在提高安全性匿名性的同时,系统开销也较低。