
TL;DR
This paper introduces Secure APTC, a formal algebraic framework based on truly concurrent process algebras, for verifying security protocols with rich expressive power and strong theoretical foundations.
Contribution
It develops Secure APTC with equational logics, operational semantics, and axiomatizations, enabling comprehensive modeling and analysis of security protocols including cryptographic operations and attacks.
Findings
Secure APTC can model cryptographic operations as atomic actions.
It provides a clear framework to analyze protocol relations under various attack scenarios.
The algebraic approach facilitates verification of security properties in protocols.
Abstract
Based on our previous work on truly concurrent process algebras APTC, we use it to verify the security protocols. This work (called Secure APTC, abbreviated SAPTC) have the following advantages in verifying security protocols: (1) It has a firmly theoretic foundations, including equational logics, structured operational semantics, and axiomatizations between them; (2) It has rich expressive powers to describe security protocols. Cryptographic operations are modeled as atomic actions and can be extended, explicit parallelism and communication mechanism to modeling communication operations and principals, rich computational properties to describing computational logics in the security protocols, including conditional guards, alternative composition, sequential composition, parallelism and communication, encapsulation and deadlock, recursion, abstraction. (3) Especially by abstraction, it…
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.
Taxonomy
TopicsCognitive Computing and Networks · Semantic Web and Ontologies · Petri Nets in System Modeling
