Belief Semantics of Authorization Logic
Abstract
Authorization logics have been used in the theory of computer security to reason about access control decisions. In this work, a formal belief semantics for authorization logics is given. The belief semantics is proved to subsume a standard Kripke semantics. The belief semantics yields a direct representation of principals' beliefs, without resorting to the technical machinery used in Kripke semantics. A proof system is given for the logic; that system is proved sound with respect to the belief and Kripke semantics. The soundness proof for the belief semantics, and for a variant of the Kripke semantics, is mechanized in Coq.
- Publication:
-
arXiv e-prints
- Pub Date:
- February 2013
- DOI:
- 10.48550/arXiv.1302.2123
- arXiv:
- arXiv:1302.2123
- Bibcode:
- 2013arXiv1302.2123H
- Keywords:
-
- Computer Science - Logic in Computer Science;
- Computer Science - Cryptography and Security