Automatic verification of cryptographic protocols: a logic programming approach

  • Authors:
  • Bruno Blanchet

  • Affiliations:
  • CNRS, É/cole Normale Supé/rieure, Paris and Max-Planck-Institut f#&252/r Informatik, Saarbrü/cken

  • Venue:
  • Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a technique for cryptographic protocol verification, based on an intermediate representation of the protocol by a set of Horn clauses (a logic program). This technique makes it possible to verify security properties of the protocols, such as secrecy and authenticity, in a fully automatic way. Furthermore, the obtained security proofs are valid for an unbounded number of sessions of the protocol.