• DocumentCode
    3258097
  • Title

    A Method for Proving Observational Equivalence

  • Author

    Cortier, Véronique ; Delaune, Stéphanie

  • Author_Institution
    LORIA, INRIA Nancy Grand Est, Nancy, France
  • fYear
    2009
  • fDate
    8-10 July 2009
  • Firstpage
    266
  • Lastpage
    276
  • Abstract
    Formal methods have proved their usefulness for analyzing the security of protocols. Most existing results focus on trace properties like secrecy (expressed as a reachability property) or authentication. There are however several security properties, which cannot be defined (or cannot be naturally defined) as trace properties and require the notion of observational equivalence. Typical examples are anonymity, privacy related properties or statements closer to security properties used in cryptography. In this paper, we consider the applied pi calculus and we show that for determinate processes, observational equivalence actually coincides with trace equivalence, a notion simpler to reason with. We exhibit a large class of determinate processes, called simple processes, that capture most existing protocols and cryptographic primitives. Then, for simple processes without replication nor else branch,we reduce the decidability of trace equivalence to deciding an equivalence relation introduced by M. Baudet. Altogether, this yields the first decidability result of observational equivalence for a general class of equational theories.
  • Keywords
    cryptographic protocols; data privacy; message authentication; pi calculus; cryptographic protocol; data privacy; formal method; message authentication; observational equivalence; pi calculus; Authentication; Calculus; Computational modeling; Computer security; Cryptographic protocols; Cryptography; Electronic voting; Equations; Logic; Privacy; applied pi calculus; observational equivalence; security protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Symposium, 2009. CSF '09. 22nd IEEE
  • Conference_Location
    Port Jefferson, NY
  • ISSN
    1940-1434
  • Print_ISBN
    978-0-7695-3712-2
  • Type

    conf

  • DOI
    10.1109/CSF.2009.9
  • Filename
    5230611