Algebra and logic for access control - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Formal Aspects of Computing Année : 2009

Algebra and logic for access control

Résumé

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.
Fichier principal
Vignette du fichier
PEER_stage2_10.1007%2Fs00165-009-0107-x.pdf (551.35 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00534923 , version 1 (11-11-2010)

Identifiants

Citer

Matthew Collinson, David Pym. Algebra and logic for access control. Formal Aspects of Computing, 2009, 22 (2), pp.83-104. ⟨10.1007/s00165-009-0107-x⟩. ⟨hal-00534923⟩

Collections

PEER
60 Consultations
115 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More