首页> 外文会议>Automata, Languages and Programming >Symbolic Trace Analysis of Cryptographic Protocols
【24h】

Symbolic Trace Analysis of Cryptographic Protocols

机译:加密协议的符号跟踪分析

获取原文

摘要

A cryptographic protocol can be described as a system of concurrent processes, and analysis of the traces generated by this system can be used to verify authentication and secrecy properties of the protocol. However, this approach suffers from a state-explosion problem that causes the set of states and traces to be typically infinite or very large. In this paper, starting from a process language inspired by the spi-calculus, we propose a symbolic operational semantics that relies on unification and leads to compact models of protocols. We prove that the symbolic and the conventional semantics are in full agreement, and then give a method by which trace analysis can be carried out directly on the symbolic model. The method is proven to be complete for the considered class of properties and is amenable to automatic checking.
机译:可以将加密协议描述为并发过程的系统,并且可以使用对该系统生成的跟踪的分析来验证协议的身份验证和保密性。但是,这种方法存在状态爆炸问题,该问题导致状态和迹线的集合通常是无限的或非常大。在本文中,从受spi演算启发的过程语言开始,我们提出了一种符号化的操作语义,该语义依赖于统一并导致协议的紧凑模型。我们证明了符号语义和常规语义是完全一致的,然后给出了一种可以在符号模型上直接进行跟踪分析的方法。实践证明,该方法对于所考虑的属性类别而言是完整的,并且适用于自动检查。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号