• DocumentCode
    3258154
  • Title

    Expressive Power of Definite Clauses for Verifying Authenticity

  • Author

    File, G. ; Vigo, Roberto

  • Author_Institution
    Dept. of Pure & Appl. Math., Univ. of Padova, Padova, Italy
  • fYear
    2009
  • fDate
    8-10 July 2009
  • Firstpage
    251
  • Lastpage
    265
  • Abstract
    Thanks to the work of Bruno Blanchet definite clauses are an established technique for verifying security properties of communication protocols. We investigate the expressive power of this approach with respect to verifying authenticity. A translation from protocols into definite clauses is given, and direct proofs for correctness and completeness of the authenticity verification based on these clauses are shown. These proofs are new, and in particular the completeness result is surprising. These results, beside their intrinsic value, shed light on some interesting issues about existing proposals for exploiting definite clauses in protocols verification.
  • Keywords
    computational linguistics; cryptographic protocols; formal verification; Bruno Blanchet definite clause; communication protocol; operational semantics; security property verification; Computer security; Explosions; Information security; Mathematics; Postal services; Proposals; Protocols; State-space methods; authenticity; definite clauses; protocol verification; 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.12
  • Filename
    5230614