文档介绍:一耿警工程硕士研究生学位论文室全边这亘塑丝建搓塑验适左法数盆板皇逡让题目:位筮鲑王猩筮鲑堂院态业:塞茂强闷盛逮年密级:保密期限:学号:慊坷糛鱼姓名:专导师:院:
.躭\\~●●●●●●,馢●●
遺丝本人签名:』翦么丝日期:海核浚篫丝,≥逆孕兰翌同期::◆包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他申请学位论文与资料若有不实之处,本人承担一切相关责任。本人完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅;学校本人签名:■独创性虼葱滦声明本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特簂以标注和致谢中所罗列的内容以外,论文中不教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。日期:关于论文使用授权的说明可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。本学位论文不属于保密范围,适用本授权书。导师签名:、
●人
安全协议可视化建模和验证方法的分析与设计摘要计的正确性,在早期发现可能存在的错误,对协议的可视化模型进行分析验证。论文介绍了安全协议,安全协议的形式化分析方法,模型随着网络技术的口益发展和在全球的普及,网络安全问题越来越被人们所重视。安全协议是构建安全网络环境的基石,安全协议的安全性是网络安全的关键所在。人们已通过不同的方法证明一些已存在的安全协议并不如它们所声明的那样安全,对安全协议的安全性进行分析和验证已成为国内外学者研究的热点。为了保证安伞协议的正确性,研究人员已提出多种分析方法来解决这个问题,但都存在一些不足。统一建模语言,是国际上先进的用于软件分析与设计的可视化建模语言,是一种定义良好、易于表达、功能强大且普遍适用的建模语言。但狈返挠镆迕枋觯訳模型进一步分析和验证比较困难。形式化方法具有精确的数学语义和自动化验证工具的支持,可以对软件规范进行严格的分析和验证,但形式化方法存在难以设计大型软件,直接用形式化规范对系统建模难度大等缺点。为保证安全协议设形式化分析验证很有必要。简单进程元语言解释器琒作为模型检测的一种工具,由于具有占用内存空间小,并保证程序能够按照原有的工作方式被高效地验证的特点,被普遍地应用于工业界和学术界,因此,本文使用工具对安全协议墒踊P徒辛检测技术,并着重介绍可视化建模语言湍P图觳夤ぞ逽原理,结合面向对象可视化建模和形式化方法的优点,提出了一种将安全协议的可视化模型转换成娣兜姆椒āJ紫妊∪的包括类图、顺序图和状态图的核心子集来建模安全协议,然后定义了该蛹絇语言的转换规则,根据规则将它自动转换成娣叮俚饔媚P图觳馄鱏凶远觳狻8梅椒ū苊了直接使用形式化的镅远孕榻#菇5哪讯群统龃的可能性大大降低,具有较高的分析可靠性和效率。最后,基于上述研究工作,分析并设计了P拖騊转换的转换工具。关键词:安全协议形式化分析模型检测可视化模型,◆●◆/
■.◆一
...甮甋,產..’.瑃篴瑆琤甶甌.,琭.,
,琒:,.瑆
第一章引言⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.第二章有关的分析和验证方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第三章模型检测工具⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..第四章安全协议可视化建模及对应镆遄;弧课题背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯课题任务⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯论文结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯安全协议⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯..奶匦浴挠锓ê陀镆濉慕;啤哪P图觳饧际酢本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..工具概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯的特点⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...⒋⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..腜语义⋯⋯⋯⋯⋯⋯⋯⋯.腜语义⋯⋯⋯⋯⋯⋯...刺糞的镆濉转换工具的分析与设计.‘⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...●
第五章墒踊P褪道男问交;弧第六章总结与展望⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯致谢⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..∠低衬P秃虳—P汀协议类图的转换⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..协议状念图的转换⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯协议顺序图的转换⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯本章小结