基于串空间的安全协议Athena分析方法的研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:leng36318
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在众多的安全协议分析方法中,基于串空间的形式化分析方法是当前的研究热点之一。串空间理论发展过程中有两个重要事件:其一是Guttman提出的串空间模型认证测试方法;其二是Song在串空间模型上提出的Athena方法。本文对Athena方法进行了深入分析,针对目前安全协议分析领域中公开的“开端”问题以及Athena方法自身的局限性,对该方法进行了扩展。取得的主要成果如下:(1)对Athena方法进行了系统的分析,介绍了Athena的假设条件,给出了Athena的语法和语义,分析了该逻辑的优点和局限性。在此基础上,分析了Athena的核心算法,讨论了Athena算法自动高效的原因,以及该算法如何避免状态空间爆炸的技术,指出了该算法的缺陷,形成原因以及解决的一般方法。最后,以Andrew协议为例,使用Athena方法,对其进行了分析和改进,消除其所存在的漏洞;以NS协议为例,分别使用Athena方法与模型检验工具SMV进行了分析,并对分析结果进行了比较。(2)Athena分析方法由于没有抽象更多的密码学原语,因此不能分析较复杂的安全协议。本文针对互联网密钥交换协议(IKEv2),对Athena方法进行了扩展。修改消息项结构,扩展密码学原语,使其能分析DH(Diffie-Hellman)密钥协商问题;修改内在项关系,使其能应对更复杂的消息构造情况;给出并证明了一个新的消减规则,并对相关命题和定理进行了扩展。(3)开端协议(Open-Ended Protocol)的分析是安全协议领域中一个待解决的重要问题。本文针对“开端”结构,引入集合的数学概念,建立新的消息类型,重新定义了串空间中的消息项、替换、入侵者模型,以及Athena相应的内在项、目标和目标绑定,给出了一个新的替代关系。应用扩展后的方法,对IKEv2协议进行了进一步的研究,发现一个新的认证性缺陷,给出了解决该缺陷的方法。
其他文献
随着计算机硬件技术的飞速发展,处理器和相关部件的性能得到了很大的提升。相对便宜的多处理器计算机和支持多处理器的操作系统的出现,开发人员可以利用线程来实现并行处理。而
工程图识别和三维重建是图形识别与 CAD 领域的研究热点,具有重要的理论意义和应用价值。本文总结现有的工程图识别方法及其在处理建筑工程图时的局限性;在此基础上,对建筑工程
软件过程改进是提高软件开发生产率、保证软件产品质量的有效手段之一。常用的软件过程改进方法有:CMM、ISO9000、SPICE等。其中,软件能力成熟度模型(SW-CMM)是被广泛采用的软件
  论文在研究了各类中间件技术的基础上,就图书出版领域常用的几类软件体系结构进行了描述和比较,结合图书出版领域业务系统的特点和需求,构建了一个针对该领域的基于J2EE规范
机器翻译是自然语言处理领域中的一个重要应用。随着国际交流的频繁和互联网的发展,对机器翻译的需求越来越大。目前机器翻译的研究取得了很大进展,但是同人们的期望依然有相当
P2P应用的快速增长,带来网络拥塞、大量消费网络带宽等诸多问题,而传统的基于端口与有效载荷的网络流量分类方法存在着很多缺陷,研究按照5元组(源IP、源Port、目的IP、目的Pr
本论文通过对图像的实验分析,旨在研究一种基于机载火控系统的数字图像压缩算法和预处理算法.本论文提出的优化后的图像预处理算法以及AQPFC算法,有效地解决了汉字图像的笔划
本文讨论的是利用NewsML标准建立的内容产品制作系统的设计和实现,包括该系统与博思系统的交互,使之成为构建中的博思内容产品平台的一部分。首先介绍了NewsML及其相关技术,重点
网络技术的发展为医疗信息的共享和交换,提供了可实现的平台和技术保障。信息共享是网络化发展的核心,构建以共享医疗信息为核心的基于网络的区域性卫生系统体系,是实现医疗
流媒体应用的广阔前景推动了流媒体技术的研究,各项关键技术也随之不断进步。但流媒体本身的高资源消耗特点与服务器出口带宽、网络带宽限制之间的矛盾,使流媒体系统的性能和服