Algebra and logic for access control

8Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

The access control problem in computer security is fundamentally concerned with the ability of system entities to see, make use of, or alter various system resources. We provide a mathematical framework for modelling and reasoning about (distributed) systems with access control. This is based on a calculus of resources and processes together with a Hennessy-Milner-style modal logic, based on the connectives of bunched logic, for which an appropriate correspondence theorem obtains. As a consequence we get a consistent account of both operational behaviour and logical reasoning for systems with access control features. In particular, we are able to introduce a process combinator that describes, as a form of concurrent composition, the action of one agent in the role of another, and provide a logical characterization of this operator via a modality 'says'.We give a range of examples, including analyses of co-signing, roles, and chains of trust, which illustrates the utility of our mathematical framework. BCS © 2009.

Cite

CITATION STYLE

APA

Collinson, M., & Pym, D. (2010). Algebra and logic for access control. Formal Aspects of Computing, 22(2), 83–104. https://doi.org/10.1007/s00165-009-0107-x

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free