期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
使用组合协议逻辑PCL验证Amended Needham-Schroeder协议 被引量:1
1
作者 刘锋 李舟军 +1 位作者 周倜 李梦君 《计算机工程与科学》 CSCD 2008年第11期13-15,共3页
安全协议的形式化分析和验证一直是信息安全领域的一个重要问题。本文介绍了组合式验证方法以及面向安全协议验证的组合式验证工具PCL,并采用PCL对Amended Needham-Schroeder协议进行了验证,证明该协议满足保密性。在验证中将完整的协... 安全协议的形式化分析和验证一直是信息安全领域的一个重要问题。本文介绍了组合式验证方法以及面向安全协议验证的组合式验证工具PCL,并采用PCL对Amended Needham-Schroeder协议进行了验证,证明该协议满足保密性。在验证中将完整的协议划分为三个子协议,对子协议分别做性质描述和验证,最后将三个子协议组合成完整的协议,通过三个子协议之间前置断言和后置断言的一致性,证明了组合之后的协议满足保密性。 展开更多
关键词 floyd-hoare逻辑 PCL 安全协议
下载PDF
ON INVARIANT CHECKING
2
作者 ZHANG Zhihai KAPUR Deepak 《Journal of Systems Science & Complexity》 SCIE EI CSCD 2013年第3期470-482,共13页
Checking whether a given formula is an invariant at a given program location(especially,inside a loop) can be quite nontrivial even for simple loop programs,given that it is in general an undecidable property.This is ... Checking whether a given formula is an invariant at a given program location(especially,inside a loop) can be quite nontrivial even for simple loop programs,given that it is in general an undecidable property.This is especially the case if the given formula is not an inductive loop invariant,as most automated techniques can only check or generate inductive loop invariants.In this paper,conditions are identified on simple loops and formulas when this check can be performed automatically.A general theorem is proved which gives a necessary and sufficient condition for a formula to be an invariant under certain restrictions on a loop.As a byproduct of this analysis,a new kind of loop invariant inside the loop body,called inside-loop invariant,is proposed.Such an invariant is more general than an inductive loop invariant typically used in the Floyd-Hoare axiomatic approach to program verification.The use of such invariants for program debugging is explored;it is shown that such invariants can be more useful than traditional inductive loop invariants especially when one is interested in checking extreme/side conditions such as underflow,accessing array/collection data structures outside the range,divide by zero,etc. 展开更多
关键词 ASSERTION floyd-hoare logic INVARIANT invariant generation.
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部