2
IRUS TotalDownloads
Altmetric
Access control via belnap logic: intuitive, expressive, and analyzable policy composition
File | Description | Size | Format | |
---|---|---|---|---|
DTR11-6.pdf | Published version | 388.22 kB | Adobe PDF | View/Open |
Title: | Access control via belnap logic: intuitive, expressive, and analyzable policy composition |
Authors: | Bruns, G Huth, M |
Item Type: | Report |
Abstract: | Access control to IT systems increasingly relies on the ability to compose policies. There is thus bene t in any framework for policy composition that is intuitive, formal (and so \an- alyzable" and \implementable"), expressive, independent of speci c application domains, and yet able to be extended to create domain-speci c instances. Here we develop such a framework based on Belnap logic. An access-control policy is interpreted as a four-valued predicate that maps access requests to either grant, deny, con ict, or unspeci ed { the four values of the Bel- nap bilattice. We de ne an expressive access-control policy language PBel, having composition operators based on the operators of Belnap logic. Natural orderings on policies are obtained by lifting the truth and information orderings of the Belnap bilattice. These orderings lead to a query language in which policy analyses, e.g. con ict freedom, can be speci ed. Policy analysis is supported through a reduction of the validity of policy queries to the validity of propositional formulas on predicates over access requests. We evaluate our approach through rewall policy and RBAC policy examples, and discuss domain-speci c and generic extensions of our policy language. |
Issue Date: | 1-Jan-2011 |
URI: | http://hdl.handle.net/10044/1/95167 |
DOI: | https://doi.org/10.25561/95167 |
Publisher: | Department of Computing, Imperial College London |
Start Page: | 1 |
End Page: | 39 |
Journal / Book Title: | Departmental Technical Report: 11/6 |
Copyright Statement: | © 2011 The Author(s). This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/) |
Publication Status: | Published |
Article Number: | 11/6 |
Appears in Collections: | Computing Computing Technical Reports |
This item is licensed under a Creative Commons License