Lecture Notes in Computer Science, 2002, Volume 2318/2002, 85-87, DOI: 10.1007/3-540-46017-9_14

Using SPIN to Verify Security Properties of Cryptographic Protocols

Paolo Maggi and Riccardo Sisto

View Related Documents

Abstract

This paper explores the use of Spin for the verification of cryptographic protocol security properties. A general method is proposed to build a Promela model of the protocol and of the intruder capabilities. The method is illustrated showing the modeling of a classical case study, i.e. the Needham-Schroeder Public Key Authentication Protocol. Using the model so built, Spin can find a known attack on the protocol, and it correctly validates the fixed version of the protocol.

Fulltext Preview

Image of the first page of the fulltext document