C2P:基于Pi演算的协议C代码形式化抽象方法和工具

来源 :软件学报 | 被引量 : 0次 | 上传用户:wayaya123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
形式化方法为安全协议分析提供了理论工具,但经过形式化验证过的协议标准在转换为具体程序实现时,可能无法满足相应的安全属性.为此,提出了一种检测安全协议代码语义逻辑错误的形式化验证方法.通过将协议C源码自动化抽象为Pi演算模型,基于Pi演算模型对协议安全属性形式化验证.最后给出了方案转换的正确性证明,并通过对Kerberos协议实例代码验证表明方法的有效性.根据该方案实现了自动化模型抽象工具C2P与成熟的协议验证工具ProVerif结合,能够为协议开发者或测试人员检测代码中的语义逻辑错误提供帮助.
其他文献
琼花是扬州的市花,自古以来也是扬州城市风物之代表。它的形象特征是清晰的,洁白无瑕、清新秀丽,深受人们喜爱;可其人文意义却是模糊的,比如历史中的琼花为什么会有种种神异?
【目的】研究灌水时期对冬小麦农艺性状、花后旗叶光合和耗水特性的影响,为晋中水地麦节水灌溉提供理论依据。【方法】采用随机区组设计,以全生育期不灌水为对照(CK),设置7个
300万年以前,麋鹿就和人类共同生活在地球上。在中国最早的文字甲骨文中就有关于麋鹿的记载,这是一种中国所特有的吉祥“神兽”。麋鹿的经历充满传奇色彩,而它与盐城的不解之
一座古都,可说道之处定然颇多。历来写南京的书籍堆叠层积,在我目力所及,读过的六七种里,我以为,程章灿先生的“南京三书”应属上品。所谓“南京三书”,包括《旧时燕:文学之
【目的】探讨土壤增温对冬小麦生长发育、耗水特性及产量的影响。【方法】采用埋设于地表以下1.2 m的供热管道给土壤增温,在土壤增温期间,距供热管道0、0.5、1.0 m和1.5 m的
姚广孝是明初的杰出人物,在政治史、军事史、思想史、宗教史、文化史、科技史上的任何一项成就,都足以让他傲视千古,不愧于“千古第一全才”的赞誉。然而,自明中期以后姚广孝
【目的】探索滴灌施肥在香蕉集约化种植模式下的应用效果,为香蕉科学合理施肥提供技术支持。【方法】采用田间试验方法,设置不施肥(CK)、A处理(N 309.7 kg/hm2,N、P2O5、K2O
篇目是志书编写的蓝图、编纂的大纲,成书时作为志书卷首的目录和内容分类检索的主要渠道。篇目是否科学合理可行,是志书编纂能否成功的基础。方志学者梅森说“方志编纂学研究
在GitHub平台中,许多项目贡献者在提交Pull Request(PR)时往往会忽略提交PR描述,这使得提交的PR容易被评审者忽略或者拒绝.因此,自动生成PR描述以帮助项目贡献者提高PR通过率
【目的】明确多种光谱特征值与滴灌马铃薯叶片氮累积量的定量关系。【方法】在大田滴灌模式下,选用不同马铃薯品种为试验材料,设置5个氮肥水平,分别为0、150、300、450、600