A survey of symbolic methods for establishing equivalence-based properties in cryptographic protocols
St\'ephanie Delaune, Lucca Hirschi

TL;DR
This survey reviews symbolic methods for verifying equivalence-based security properties in cryptographic protocols, highlighting decidability results and existing tools for analyzing complex security notions like anonymity and privacy.
Contribution
It provides a comprehensive synthesis of decidability results and an overview of verification tools for equivalence-based security properties in cryptography.
Findings
Decidability results vary depending on protocol models and properties.
Several tools exist for verifying equivalence-based security properties.
Equivalence notions are crucial for analyzing privacy and anonymity.
Abstract
Cryptographic protocols aim at securing communications over insecure networks such as the Internet, where dishonest users may listen to communications and interfere with them. A secure communication has a different meaning depending on the underlying application. It ranges from the confidentiality of a data to e.g. verifiability in electronic voting systems. Another example of a security notion is privacy. Formal symbolic models have proved their usefulness for analysing the security of protocols. Until quite recently, most results focused on trace properties like confidentiality or authentication. There are however several security properties, which cannot be defined (or cannot be naturally defined) as trace properties and require a notion of behavioural equivalence. Typical examples are anonymity, and privacy related properties. During the last decade, several results and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
