基于轻量级CA的无线Mesh网络认证研究

来源 :湖南科技大学 | 被引量 : 0次 | 上传用户:eclipse
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线Mesh网(Wireless Mesh Network,WMN)是无线局域网和移动自组织网络的结合,具有自组织、自配置和自治愈等特点,是一种新型的多跳网络结构,是下一代无线网络的关键技术。由于无线网络的开放性和资源受限性,安全问题日益显现。认证作为一种安全机制,是保障网络安全的第一道防线。目前,身份认证技术已经广泛应用于网络安全中,但特定的身份认证协议不可能适用于所有的应用场景,因而需要针对不同的应用场景设计相应的身份认证协议。本文归纳了认证协议需满足的安全服务和安全属性,阐述了认证协议的设计原则、基于轻量级CA(Lightweight Certificate Authority,LCA)的认证机制和椭圆曲线密码(Ellipse Curve Cryptograph,ECC),对无线Mesh网的认证协议进行研究,主要研究工作如下:1、提出了一个新的基于轻量级CA的Mesh客户端接入认证协议。采用BAN逻辑对该协议进行形式化分析,证明了协议认证过程的正确性。该协议能够抵抗伪装攻击、重放攻击等多种攻击,交互次数少、通信效率高。2、在接入认证协议的基础上,提出了一个新的基于轻量级CA的Mesh客户端间双向认证协议。通过BAN逻辑证明该协议的有效性,从安全性分析可知,该协议能够抵抗伪装攻击和重放攻击等多种攻击,满足前向安全性等多种安全属性。与其它协议相比,该协议具有更好的计算效率。3、Mesh客户端间认证协议是基于椭圆曲线计算DH(Diffie Hellman)问题的,不能抵抗中间人攻击。某些应用场景要求认证协议能够抵抗中间人攻击,针对该问题,提出一个新的认证协议,该协议不仅能够抵抗伪装攻击、重放攻击等攻击,而且还能抵抗中间人攻击,但计算的复杂度略有增加。
其他文献
软件测试是软件生命周期中一个重要环节,直接关系到软件的质量高低,充分的测试是项目成功的重要保障,测试用例的产生是软件测试的关键步骤,因而,软件测试的质量和效率很大程
随着Internet技术和企业信息化建设的迅速发展,J2EE(Java 2Platform,Enterprise Edition)技术作为一种建立企业应用的标准平台出现,并逐步成熟,得以飞速发展。J2EE平台提供了
随着网络技术的成熟,基于网络的计算模式占据了越来越重要的地位。由于瘦客户端系统为实现基于网络的计算模式提供了良好的支持,因而越来越受到人们的重视。   瘦客户端系统
学位
由于对小额贷款公司的监管还很薄弱,个别小贷公司存在违法行为,金融监管部门对管辖范围内对小额贷款公司的管理水平较低。因此,为了实现小额贷款公司业务管理和监管信息化,保
语义Web的发展为实现对Web异构信息的智能访问和处理提供了一个平台。对于传统Web,通过利用可视化的标记语言(如HTML)对资源进行标识,提供了用户可以理解但机器不可理解的知
RBFNN以其简单的结构、快速的训练过程和良好的推广能力等诸多优点已在许多应用领域取得了成功,特别在模式识别和函数逼近方面。在RBF神经网络中,隐单元的位置和相应宽度值的
随着嵌入式系统的快速发展,在一些信息家电中,例如PDA、机顶盒、DVD/VCD播放机等,图形用户界面(GUI)越来越受到人们的重视。MiniGUI(Mini Graphical User Interface)最初是一
随着网络技术的快速发展,互联网已经成为人们生活不可缺少的一部分。虽然随着网络硬件技术的发展网络带宽不断增大,但是网络资源总是有限的,由于网络中资源和流量的分布不均
传统决策树算法通过计算属性的信息熵来选择属性,信息熵大的属性被优先选取构造决策树。在计算信息熵时,它仅考虑语法层面上字、词的简单匹配,没有考虑数据的语义信息,缺乏对
针对工业控制领域自动化所遇到的时间、地点、经验、决策限制等问题,提出了模糊控制规则自动生成软件的设计研究。软件是在数据挖掘的理论基础上,对模糊控制器中控制规则的自