- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安全协议模型检查的状态简化
肖岩平 李金汉
信息工程大学电子技术学院总参信息分析中心
擅要:
本文就安全协议模型检查分析方法中的状态爆炸问题进行了讨论.在分析了安全协议
的运行特征以及入侵者获取知识和运用知识的基础上.总结了五种状态简化的技术.
关键词:安全协议、模型检查、状态转移、形式化验证.
一、引言
随着越啪ct的发展,安全协议在信息社会发挥着越来越重要的作用。且变
得越来越复杂,为保证协议的正确性必须使用形式化分析。最早对协议进行形
式化推理要属BAN逻辑,BAN逻辑是Bun口ws、
Abadi和N∞dh蛐提出,由
于它的理想化步骤和严格的假设而受到批评,而由于它的高度抽象性和简单性
使它流行,它只能对协议进行初步的分析,发现协议中隐含的假设和某些弱点。
随后又提出了两种比较流行的形式化方法:定理证明、模型检查。定理证明是
BelIa和Pallls∞提出了一种归纳证明的形式化方法,他们使用了DoI“.Y的的
模型,提出了一套归纳地定义协议的所有有效迹的规则,用Isabclle定理证明工
具证明协议的安全性,如果不安全,那么给出不安全的迹。由于定理证明要求
高度的专业化知识,且大多数定理证明是半自动和费时的,又不能给出有效的
诊断信息,这使定理证明不能很快地流行。最早提出模型检查形式方法作为一
该项工作的。模型检查恰好有定理证明所不具备特点,因此出现了许多验证协
议的模型检查工具,比较著名的的有M∞do粥的NRL协议分析器,它是一种
用符号表示状态的搜索工具;GavinLawe用FDR分析csP描述的协议。专用符
具的共同点是它们用专门的语言描述协议,使用专用的工具模拟协议的运行,
发现存在的漏洞。然而模型检查分析方法的最大弱点是状态爆炸问题,本文就
这~问题结合安全协议的运行特征和入侵者攻击的特点,总结了五种简化状态的
技术.
二、安全协议模型及模型检查
一个安全协议可看作一个四元组{S,T,m,其中S是所有状态的集
合,T套lxS为转移规则集,T通常是一转移函数集,t∈T:S—S的集合,若t;:
(s,s
7)ET,则表示存在转移函数tj,使得s’=t,(s),s。为一初始状态集,
QcS为被验证的协议发生实时错误的状态集。
协议袄态为所有参与者的变量组成,表示为s=[s,,s。..,s。]其中s。表示参
与者的状态.s。=v。,n;,v;表示参与者i的状态向量,主要是指与他通信有关的
实体地址、会话标识、当前状态和知识集,n;是参与者i存放发送消息或接受消
息的缓冲区。
在安全协议的模型中有一个特殊的孳蠡者,即入侵者(用I表示)·假定入 !
’
l
————一———矿下_:F甄噩_—一~—————————一
侵者完全控制网络的运行,即任何诚实用户接受的消息都是由入侵者发送的,
任何诚实用户发送的消息都是发给入侵者的。诚实用户皆按协议的步骤运行,
而入侵者在攻击协议时,可充当不同的角色,可不按协议的步骤运行,入侵者
的动作除按正常的协议步骤外,他可采取的动作有:
丫读取网络上的任何消息且阻塞网络进一步传递:
V拆分和合并已有的消息;
V利用他已有的密钥,加解密消息:
丫向网络上插入消息,这些消息是从他在这个时刻的知识集know(I)(包
括初始知识和截获的消息)中生成或转发的。
7 …,I’],当且仅当
假设s=[sI,s2,…,I],s’=[s17,s2
s;=s.+,i∈{1,2,…),I∈I’.I’的状态空间大于I,称s’包含s,表示
为s£s’。这种状态包含关系,具有自反性、传递性,如果s冬s’,那么所有在
s下可触发的转移规则都能在s’下触发,反之则不成立。因为入侵者I的知识
空间不周,知识空间太的转移规则相应的多一些。这样在状态分析过程中.可以
去掉那些被包含的状态,这是我们简化状态的基本原理之一。
三.状态的简化
3.O概述
安全协议模型
您可能关注的文档
- %27九五%27江苏高速公路路面及其软土地基处理的试验的研究和应用.pdf
- %27九五%27江苏高速公路综合排水系统的试验的研究和应用.pdf
- %27埕岛二号%27中心平台非灌浆腿导管架结构设计.pdf
- -%2760-Co集装箱检测系统的软件规划.pdf
- Si-%2c3-N-%2c4--SiO-%2c2-系组元活度的计算.pdf
- SINUS-881电子束加速器及关键技术.pdf
- “长三角”地区国家农业科技园区建设探讨.pdf
- “城市、农村”配电线路无功补偿的优化分析.pdf
- “代际发展”战略-经济全球化浪潮下对西部农村可持续发展的冷思考.pdf
- “低碳文化”概念的基本思想、运行操作及其文明前景.pdf
- 南通四建集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及参考答案1.docx
- 南通化工轻工股份有限公司校园招聘模拟试题附带答案详解含答案.docx
- 南通化工轻工股份有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版汇编.docx
- 快运代理合同协议.docx
- 南通化工轻工股份有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版完整.docx
- 南通化工轻工股份有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版学生专用.docx
- 快运月结合同协议.docx
- 《我的诚信告白》课件.ppt
- 南通化工轻工股份有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及参考答.docx
- 南通化工轻工股份有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版审定版.docx
文档评论(0)