检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杨晋吉[1,2] 苏开乐[3] 肖茵茵[2] 李超明[2]
机构地区:[1]华南师范大学计算机学院,广东广州510631 [2]中山大学计算机科学系,广东广州510275 [3]北京大学信息科学技术学院,北京100871
出 处:《小型微型计算机系统》2010年第8期1484-1488,共5页Journal of Chinese Computer Systems
基 金:国家杰出青年基金项目(60725207)资助;国家“九七三”重点基础研究发展计划项目(2010CB328103)资助;广东省自然科学基金项目(06023195)资助;广东省科技计划攻关项目(2007B010400068)资助
摘 要:提出用BMC和串空间结合的方法对安全协议进行验证.首先是通过串空间的出测试理论先构造不安全协议的部分丛结构,通过该丛结构来约束协议运行的的规模和角色行为;然后用BMC对该丛结构进行建模,建立起对应的有限状态自动机和LTL验证规范,进行验证,有效减轻状态空间爆炸问题;利用不安全协议丛结构的特点,对BMC的下界进行优化.这种方式结合了模型检测和定理证明的优点,通过典型的安全协议的分析和实验,验证了本方法较传统的模型检测方法在验证安全协议时,验证效率提高明显.An approach for verifying security protocol with the combination of BMC and strand space formalism is presented.First,the part bundle structure of security protocol is designed through strand space theory,this bundle is very important to constrain the running size of the protocol and the behavior of the roles.Then,the bundle structure is modeled and verified by BMC.According to the bundle,the FSM is created in BMC and LTL specification is given.By the characteristic of this bundle,the optimized down bound of BMC is presented.This method takes advantage of both model checking and theorem proving.Analyses and verification experiments of several security protocols indicate that this approach is more efficient than traditional model checking technique when verifying the security protocols.
分 类 号:TP309[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.33