A Proof Theoretic Analysis of Intruder Theories
Alwen F Tiu (The Australian National University), Rajeev Gore (The, Australian National University), Jeremy Dawson (The Australian National, University)

TL;DR
This paper presents a proof-theoretic approach to analyze intruder deduction in security protocols, simplifying the decision process and extending to combined theories, with applications to deducibility constraints.
Contribution
It recasts intruder deduction as sequent calculus proof search, enabling polynomial-time reduction to elementary deduction and handling combined theories.
Findings
Decidability of intruder deduction reduces to elementary deduction in polynomial time.
Sequent calculus approach simplifies the proof of locality in deduction rules.
Method extends to combined AC-convergent theories and deducibility constraints.
Abstract
We consider the problem of intruder deduction in security protocol analysis: that is, deciding whether a given message M can be deduced from a set of messages Gamma under the theory of blind signatures and arbitrary convergent equational theories modulo associativity and commutativity (AC) of certain binary operators. The traditional formulations of intruder deduction are usually given in natural-deduction-like systems and proving decidability requires significant effort in showing that the rules are "local" in some sense. By using the well-known translation between natural deduction and sequent calculus, we recast the intruder deduction problem as proof search in sequent calculus, in which locality is immediate. Using standard proof theoretic methods, such as permutability of rules and cut elimination, we show that the intruder deduction problem can be reduced, in polynomial time, to…
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.
