The aim of this work is to obtain an interactive proof environment based on Isabelle/HOL for reasoning formally about cryptographic protocols, expressed as processes of the spi calculus (a π-calculus with cryptographic primitives). To this end, we formalise syntax, semantics, and hedged bisimulation, an environment-sensitive bisimulation which can be used for proving security properties of protocols. In order to deal smoothly with binding operators and reason up-to α-equivalence of bound names, we adopt the new Nominal datatype package. This simplifies both the encoding, and the formal proofs, which turn out to correspond closely to "manual proofs". © 2008 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Kahsai, T., & Miculan, M. (2008). Implementing spi calculus using nominal techniques. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5028 LNCS, pp. 294–305). https://doi.org/10.1007/978-3-540-69407-6_33
Mendeley helps you to discover research relevant for your work.