【24h】

Lazy infinite-state analysis of security protocols

机译:安全协议的惰性无限状态分析

获取原文
获取原文并翻译 | 示例

摘要

Security protocols are used to exchange information in a distributed system with the aim of providing security guarantees. We present an approach to modeling security protocols using lazy data types in a higher-order functional programming language. Our approach supports the formalization of protocol models in a natural and high-level way, and the automated analysis of safety properties using infinite-state model checking, where the model is explicitly constructed in a demand-driven manner. We illustrate these ideas with an extended example: modeling and checking the Needham-Schroeder public-key authentica-tion protocol.
机译:安全协议用于在分布式系统中交换信息,以提供安全保证。我们提出了一种在高级功能编程语言中使用惰性数据类型对安全协议进行建模的方法。我们的方法以自然和高级的方式支持协议模型的形式化,并支持使用无限状态模型检查对安全属性进行自动分析,其中以需求驱动的方式显式构建模型。我们通过一个扩展示例来说明这些想法:对Needham-Schroeder公钥身份验证协议进行建模和检查。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号