首页> 外文OA文献 >A static analysis framework for security properties in mobile and cryptographic systems
【2h】

A static analysis framework for security properties in mobile and cryptographic systems

机译:移动和加密系统中安全属性的静态分析框架

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We introduce a static analysis framework for detecting instances of security breaches in infinite mobile and cryptographic systems specified using the languages of the 7r-calculus and its cryptographic extension, the spi calculus. The framework is composed from three components: First, standard denotational semantics of the 7r-calculus and the spi calculus are constructed based on domain theory. The resulting model is sound and adequate with respect to transitions in the operational semantics. The standard semantics is then extended correctly to non-uniformly capture the property of term substitution, which occurs as a result of communications and successful cryptographic operations. Finally, the non-standard semantics is abstracted to operate over finite domains so as to ensure the termination of the static analysis. The safety of the abstract semantics is proven with respect to the nonstandard semantics. The results of the abstract interpretation are then used to capture breaches of the secrecy and authenticity properties in the analysed systems. Two initial prototype implementations of the security analysis for the 7r-calculus and the spi calculus are also included in the thesis.ududThe main contributions of this thesis are summarised by the following. In the area of denotational semantics, the thesis introduces a domain-theoretic model for the spi calculus that is sound and adequate with respect to transitions in the structural operational semantics. In the area of static program analysis, the thesis utilises the denotational approach as the basis for the construction of abstract interpretations for infinite systems modelled by the 7r-calculus and the spi calculus. This facilitates the use of computationally significant mathematical concepts like least fixed points and results in an analysis that is fully compositional. Also, the thesis demonstrates that the choice of the term-substitution property in mobile and cryptographic programs is rich enough to capture breaches of security properties, like process secrecy and authenticity. These properties are used to analyse a number of mobile and cryptographic protocols, like the file transfer protocol and the Needham-Schroeder, SPLICE/AS, Otway-Rees, Kerberos, Yahalom and Woo Lam authentication protocols.
机译:我们引入了一个静态分析框架,用于检测使用7r演算及其密码扩展名spi演算指定的无限移动和密码系统中的安全漏洞实例。该框架由三个部分组成:首先,基于领域理论构造7r演算和spi演算的标准指称语义。生成的模型在操作语义上的过渡方面是合理且适当的。然后,将标准语义正确扩展,以非均匀地捕获术语替换的属性,这是由于通信和成功的密码操作而发生的。最后,将非标准语义抽象为可在有限域上运行,以确保静态分析的终止。关于非标准语义,证明了抽象语义的安全性。然后,将抽象解释的结果用于捕获所分析系统中的保密性和真实性属性的违规行为。本文还包括7r演算和spi演算的安全性分析的两个初始原型实现。 ud ud以下总结了本文的主要贡献。在指称语义学领域,论文介绍了一种针对spi演算的领域理论模型,该模型在结构化操作语义学上的过渡方面是合理且适当的。在静态程序分析领域,本文利用指称法作为构建由7r-演算和spi演算建模的无限系统的抽象解释的基础。这有利于使用具有计算意义的数学概念,例如最少固定点,并导致完全组成的分析。此外,论文还表明,在移动程序和密码程序中,术语替换属性的选择足够丰富,可以捕获违反安全性的行为,例如过程的保密性和真实性。这些属性用于分析许多移动和加密协议,例如文件传输协议和Needham-Schroeder,SPLICE / AS,Otway-Rees,Kerberos,Yahalom和Woo Lam身份验证协议。

著录项

  • 作者

    Aziz Benyamin Y. Y.;

  • 作者单位
  • 年度 2003
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号