时态认知逻辑的模型检测与安全协议验证

来源 :中山大学 | 被引量 : 0次 | 上传用户:shi123abc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要针对时态认知逻辑的模型检测问题进行了初步研究,研究成果体现在如下几方面:(1)论文首先对安全协议验证的形式化方法进行了概括和总结。并讨论了今后安全协议验证的一些研究方向。安全协议验证的形式化方法主要包括模型检测、定理证明、petri网方法、pi演算方法、csp(CommunicatingSequentialProcesses)方法和串空间方法等。从基本原理、方法及工具到在安全协议验证的应用等方面比较详细的讨论了计算机专家们在形式化方法方面所做的工作。(2)在SMV(SymbolicModelVerification)等模型检测工具的基础上,根据知识的语义和集合理论,提出了多智体系统时态认知逻辑模型检测方法。使SMV等模型检测工具的功能从时态逻辑扩展到时态认知逻辑。而时态认知逻辑己被广泛应用于分布式系统和协议的规范描述。本文也以TMN(MTatebayashi,NMatsuzaki,DBNewman)协议为例,探讨了该算法在安全协议验证方面的应用。(3)根据自动机理论和知识的语义,提出了“Onthefly”模型检测时态认知规范的算法,该算法在模型检测带有知识算子的时态规范时,往往只需产生系统的小部分状态空间,就能找到一个反例,从而实现“Onthefly”模型检测时态认知规范,且算法的时间复杂性是多项式时间的。算法也以TMN协议为例,探讨了该算法在安全协议验证方面的应用。(4)通过协议行为结构的定义,及对行为和行为结构的分析,提出了一种新的密码协议秘密性的验证算法,该算法的时间复杂度是多项式时间的。算法也以TMN协议为例,探讨了该算法在安全协议验证方面的应用。算法在普通微机上(CPU为1.8GHz,RAM为256MB)验证TMN协议和NS协议的秘密性只需不到1秒的时间。
其他文献
本文针对构件技术在其定义、描述、管理和集成等各方面都还没有形成一致的标准的现象进行了分析,借鉴构件技术的优势,将构件的粒度放大到可 以完成一定功能的程度,将其定
现代软件开发呈现有如下几个特点:数据量和软件规模呈现爆炸性增长,导致了软件设计难度的加大;由于商业竞争激烈,软件需求易变,所以设计可扩展性要好;同样也因为商业竞争激烈,软件开
计算机技术和网络技术的发展,大大简化了多媒体数字产品的存储、编辑和传输。但是,它也使盗版行为日益猖獗。当前,数字图像是互联网上最主要的多媒体数据之一,它广泛地分布在互联
企业数据仓库的数据设计是一个结合应用到多种技术和设计方法的复杂而长期完善的过程,是构建企业数据仓库最关键的部分。数据设计的质量决定了数据仓库所能够进行的分析的类型
  本文介绍了CORBA、COM组件、J2EE等分布式计算技术的出现,使得电子商务具有广阔的发展前景,在构建大型的分布式的系统方面为我们提供了丰富解决方案和技术手段,这些分布式计
模糊控制理论是控制领域中非常有发展前途的一个分支。模糊控制与一般的自动控制的根本区别是,它不需要建立精确的数学模型,只要运用模糊理论将人的经验知识、思维推理及控制
本文对SIP的中间件及其应用进行了研究。文章基于最新的SIP协议框架RFC3261实现SIP对IP多媒体通信的控制,同时根据应用发展趋势的需要,实现了基于SIMPLE系列协议的在线信息检测
本文分析和研究了网络安全与防火墙的现状、技术、基本类型以及发展趋势,阐述了网络计费系统的基本模型、体系结构,在此基础上,介绍了应用代理防火墙的系统结构和主要实现技
随着国内互联网的发展,用户的增多,网络招聘自1997年正式出现以来,发展迅速,营收规模已达百亿。但是随着互联网技术的革新,用户需求的增多,传统的招聘网站因界面老旧、功能单一、操
随着分布式应用系统得到越来越广泛的应用,对于分布式系统的要求趋向于强调系统结构的开放性、功能的模块化、维护的简单性等。 本文主要介绍了开放式应用系统的框架构造技