Trace Equivalence and Epistemic Logic to Express Security Properties

March 09, 2019 ยท The Ethereal ยท ๐Ÿ› Formal Techniques for (Networked and) Distributed Systems

๐Ÿ”ฎ THE ETHEREAL: The Ethereal
Pure theory โ€” exists on a plane beyond code

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Kiraku Minami arXiv ID 1903.03719 Category cs.LO: Logic in CS Cross-listed cs.CR Citations 4 Venue Formal Techniques for (Networked and) Distributed Systems Last Checked 5 months ago
Abstract
In process algebras, security properties are expressed as equivalences between processes, but which equivalence is suitable is not clear. This means that there is a gap between an intuitive security notion and the formulation. Appropriate formalization is essential for verification, and our purpose is bridging this gap. By chasing scope extrusions, we prove that trace equivalence is congruent. Moreover, we construct an epistemic logic for the applied pi calculus and show that its logical equivalence agrees with the trace equivalence. We use the epistemic logic to show that trace equivalence is pertinent in the presence of a non-adaptive attacker.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Logic in CS