移动Ad Hoc网络的匿名路由研究

来源 :湖南科技大学 | 被引量 : 0次 | 上传用户:hulala
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动Ad Hoc网络的移动、自组织、无中心、多跳广播传输等特性,使它更容易受到各种不同的攻击。而在移动Ad Hoc网络的一些特定应用领域(如战场),除通信内容容易被截获、窃取外,节点的身份、位置、路由等敏感信息的泄露同样威胁着网络的安全。因此,如何保护节点的身份、位置及路由等敏感信息已经成为移动Ad Hoc网络安全的重要研究方向之一。移动Ad Hoc网络中,匿名路由可保护网络节点的身份、位置及路由等隐私信息。然而移动Ad Hoc网络中现有的匿名路由协议存在一些不足:有些协议未达到匿名性;有些协议算法效率比较低;有些协议缺少对路由请求包泛洪跳数的有效控制从而消耗大量的通信资源等。针对这些情况,本文提出一种利用请求包的变化规律推断到源节点距离(跳数)信息的攻击方法,同时提出一个高效的多径匿名路由协议(Multi-path Anonymous Routing Protocol,简称MAR协议)。在MAR协议中,源节点在路由请求包插入一个设有初始值的整数M,每个转发节点将随机序列的最低位与M相加;如果M达到预设的最大值,该路由请求包就被丢弃,以达到路由请求包泛洪跳数的有效控制。同时在该协议中,提出keybox加密结构,避免路由请求包在转发过程中发生有规律的变化,从而使攻击者无法利用路由请求包的变化规律推断到源节点的距离信息。MAR协议从以下两个方面着手以期提高效率,一是尽量使用对称加密算法;二是在分组头部插入密钥哈希值,先对比哈希值再解密,减少解密的次数。通过理论分析、评价以及仿真实验,MAR协议能有效控制路由请求包的跳数;同时MAR协议能为网络中的节点提供身份、位置及路由匿名。MAR协议与现有的匿名路由协议相比,具有更高的效率。
其他文献
无线传感器网络是一种由部署在监测区域内大量的廉价微型传感器节点组成,是一种新型的无线网络,能够协作地实时监测、感知和采集各种环境或被监测对象的信息,对其进行处理并
高速串行传输(SerDes)是目前缓解计算机系统中带宽瓶颈的一种关键技术。均衡器作为高速串行传输系统中消除码间干扰,提高传输速率的关键模块,越来越多的应用在实际的系统中。本
网格作业管理服务是网格系统软件的重要组成部分,负责屏蔽网格结点计算资源的异构性与自治性,管理网格作业的全生命周期,并为用户提供标准、高效、易用的网格作业功能接口。
随着计算机应用的普及和信息化的推进,越来越多的企事业单位将他们的企业管理、决策分析以及公司业务等转移到了计算机平台上。为了使信息的传递更加快捷和方便,减少不必要的人
随着多媒体技术的成熟和因特网技术的发展,流媒体已经成为互连网上极为重要的应用之一。但是,随着用户数量的增加、用户需求的提高,传统的流媒体系统不能很好的满足用户的需
虚拟手术系统是仿真技术在医学中的重要应用,基于临床的CT数据,它能真实地重建出感兴趣组织的三维空间立体结构,对复杂手术过程进行反复演练和模拟,让医生合理准确地制定个体化的
我国的应急信息平台在国务院及地方各级政府统一规划下,依托现有的电子政务网,整合现有应急资源,建成信息开放和资源共享的服务和信息平台,应急各类技术标准亟待开发。应急预案是
随着计算机网络技术的迅速发展,如何对网络环境中的用户进行有效的管理是一个相当复杂和繁琐的问题。特别是在网络科研协同服务环境中,由于用户和信息资源数量巨大,如何让合法的
目前软件工业界面临着产品功能越来越复杂和推出产品周期越来越短的双重压力。软件工程的一个主要目标就是在软件复杂性增加的情况下仍能构造正确可靠的系统,达到这一目标的
机器翻详是自然语言处理中研究的一个重要课题。近年来统计机器翻译的研究占据了机器翻译研究的主流地位。而且统计机器翻译经历了从词到短语,从使用表层字符串信息到使用句法