无线传感器网络Sybil攻击检测及安全路由协议研究

来源 :江苏大学 | 被引量 : 8次 | 上传用户:hudaxia110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微电子技术、计算技术和无线通信等技术的飞速发展和日益成熟,无线传感器网络被广泛应用于军事、环境等多个领域,但是网络的不安全性限制了它的应用,安全问题受到了越来越多研究者的关注。无线传感器网络中存在的多种攻击威胁着网络的安全,其中Sybil攻击是一种常见的、基础型的攻击,很多攻击以它为基础或辅助手段对网络实施攻击。本文针对国内外现有的Sybil攻击防范和检测机制的不足,提出了基于地理信息的Sybil攻击检测方法,采用节点间的协同检测,建立了绕过Sybil攻击的安全路由协议,并仿真了安全路由协议。本文的工作主要包括:(1)针对现有Sybil攻击防范和检测机制的不足,提出了基于地理信息的攻击检测方法。借助在基站和事件观测区域之间建立的两条不相交最短路径,比较同一路径中节点间的距离与信号传输范围的大小,判断不同路径中节点的位置是否相同或相近,检测Sybil攻击。该方法检测率高、节点的能量消耗少、占用节点的存储空间小,能够延长无线传感器网络的使用寿命。(2)针对路由协议中缺乏防御和检测Sybil攻击的机制,提出了绕过Sybil攻击的安全路由协议。采用基于地理信息的攻击检测机制和节点间的协同检测,在基站和事件观测区域之间建立第二条路径时,计算当前节点和将要选择的下一跳节点间的距离,比较该距离与信号的传输范围,判断下一跳节点是否与第一条路径中节点的位置相同或相近,检测出下一跳节点是否是Sybil节点,从而建立绕过Sybil攻击的安全路由协议。该方法使路由有效地绕过Sybil攻击,并具有节点的能量消耗小、计算量和存储量低的优点。(3)采用仿真工具TOSSIM和组件化编程语言nesC,仿真了绕过Sybil攻击的安全路由协议。仿真过程由广播路由请求包、返回路由反馈包、建立路由和数据转发四个模块组成,从五个方面对安全路由协议的性能与现有的Sybil攻击防范和检测机制的性能进行了比较,验证了本文所提出的绕过Sybil攻击的安全路由协议的有效性。
其他文献
随着电信市场的逐步开发,竞争日趋激烈,电信运营商的经营模式逐渐从“技术驱动”向“市场驱动”、“客户驱动”转化。这就要求运营商要采取以“客户为中心”的策略,根据客户的实
随着计算机技术和网络技术的飞速发展,计算机和网络已经渗透到社会生活的方方面面。随之而来的网络安全问题也越来越引起人们的关注和重视。入侵检测系统是一种软件与硬件的
Internet技术的迅速发展使得网络逐渐成为人们获取知识的主要途径之一。近年来,E-learning的研究和应用领域飞速发展,为用户提供了前所未有的丰富的学习资源和灵活的学习方式。
软件需求阶段引入的错误,为之付出的成本通常都比较高,因为它的影响会持续到后续的设计、开发和测试等多个阶段,所以在需求文档提交之前,需求验证是非常重要的一步工作。本文的研
电子政务是政府在国民经济和社会信息化的背景下,以提高政府办公效率,增加透明度,改善决策和投资环境,强化经济和社会的有效管理,提高法制治理水平为目标,将政府的信息发布、管理、
随着网络技术的发展和各种网络服务迅猛发展,各种IP网络服务也随之得到飞速发展,这些网络服务的发展离不开网络计费系统的支持。计费是网络提供商获取报酬的最主要最为直接最
航空安全自愿报告是由民航从业人员自愿提供的一种信息报告,主要记录该报告人员经历的民航安全隐患事件过程,其形式包括结构化数据(事件发生地点、时间、航空器类型、航空公司
能源就如企业的“血液”,对于企业的正常运作是必不可少的,因此能源管理部门在大型的工矿企业中占据着举足轻重的地位。企业能源管理系统模型的研究对企业能源的科学管理、优化
随着信息技术的发展,计算机安全问题也日渐突出,虽然解决安全问题有多种手段,比如选择安全的系统,加强安全管理,使用防火墙以及入侵检测等,但每一种安全技术有本身的局限性,使得我们
数据访问方法是指应用程序访问数据(库)的方法,其核心是应用程序与数据库之间的接口。数据库产业几十年的发展形成了以ESQL、ODBC、JDBC、ADO.NET、O/R Mapping、LINQ等为主的上