๐ฎ
๐ฎ
The Ethereal
Decidable Inductive Invariants for Verification of Cryptographic Protocols with Unbounded Sessions
November 13, 2019 ยท The Ethereal ยท ๐ International Conference on Concurrency Theory
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Emanuele D'Osualdo, Felix Stutz
arXiv ID
1911.05430
Category
cs.LO: Logic in CS
Cross-listed
cs.CR,
cs.FL
Citations
5
Venue
International Conference on Concurrency Theory
Last Checked
5 months ago
Abstract
We develop a theory of decidable inductive invariants for an infinite-state variant of the Applied pi-calculus, with applications to automatic verification of stateful cryptographic protocols with unbounded sessions/nonces. Since the problem is undecidable in general, we introduce depth-bounded protocols, a strict generalisation of a class from the literature, for which our decidable analysis is sound and complete. Our core contribution is a procedure to check that an invariant is inductive, which implies that every reachable configuration satisfies it. Our invariants can capture security properties like secrecy, can be inferred automatically, and represent an independently checkable certificate of correctness. We provide a prototype implementation and we report on its performance on some textbook examples.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Logic in CS
๐ฎ
๐ฎ
The Ethereal
Safe Reinforcement Learning via Shielding
๐ฎ
๐ฎ
The Ethereal
Formal Verification of Piece-Wise Linear Feed-Forward Neural Networks
๐ฎ
๐ฎ
The Ethereal
Heterogeneous substitution systems revisited
๐ฎ
๐ฎ
The Ethereal
Omega-Regular Objectives in Model-Free Reinforcement Learning
๐ฎ
๐ฎ
The Ethereal