A Logic for Signature Based Security Protocols

Chao Feng,Yuebing Chen,Quan Zhang,Chaojing Tang
DOI: https://doi.org/10.1109/iccsit.2010.5565119
2010-01-01
Abstract:This paper presents a logic for signature-based security protocols. We propose an object-oriented model for the execution of security protocols, where protocol roles are modeled as classes and the programs executed by them are modeled as member functions. Unlike most of the formal verification logics, our logic is closer to the cryptography used in security protocols, and can formalize and utilize the different security levels of public-key signature schemes. We demonstrate the power of the logic by verifying the standard signature-based challenge-response protocol using signature algorithms with different security notions.
What problem does this paper attempt to address?