• DocumentCode
    2339791
  • Title

    A tool for lazy verification of security protocols

  • Author

    Chevalier, Y. ; Vigneron, L.

  • Author_Institution
    UHP, LORIA, Vandoeuvre-les-Nancy, France
  • fYear
    2001
  • fDate
    26-29 Nov. 2001
  • Firstpage
    373
  • Lastpage
    376
  • Abstract
    We present the lazy strategy implemented in a compiler of cryptographic protocols, Casrul. The purpose of this compiler is to verify protocols and to translate them into rewrite rules that can be used by several kinds of automatic or semi-automatic tools for finding flaws, or proving properties. It is entirely automatic, and the efficiency of the generated rules is guaranteed because of the use of a lazy model of intruder behavior. This efficiency is illustrated on several examples.
  • Keywords
    automatic programming; cryptography; formal verification; protocols; rewriting systems; Casrul; Intruder behavior; automatic tools; compiler; cryptographic protocols; generated rules; lazy model; lazy strategy; lazy verification; protocol verification; rewrite rules; security protocols; Cryptographic protocols; Electronic mail; FETs; Logic; Program processors; Societies; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 2001. (ASE 2001). Proceedings. 16th Annual International Conference on
  • ISSN
    1938-4300
  • Print_ISBN
    0-7695-1426-X
  • Type

    conf

  • DOI
    10.1109/ASE.2001.989832
  • Filename
    989832