DocumentCode :
3258163
Title :
Specification and Analysis of Dynamic Authorisation Policies
Author :
Becker, Moritz Y.
Author_Institution :
Microsoft Res., Cambridge, UK
fYear :
2009
fDate :
8-10 July 2009
Firstpage :
203
Lastpage :
217
Abstract :
This paper presents a language, based on transaction logic, for specifying dynamic authorisation policies, i.e., rules governing actions that may depend on and update the authorisation state. The language is more expressive than previous dynamic authorisation languages, featuring conditional bulk insertions and retractions of authorisation facts, non-monotonic negation, and nested action definitions with transactional execution semantics. Two complementary policy analysis methods are also presented, one based on AI planning for verifying reachability properties in finite domains, and the second based on automated theorem proving, for checking policy invariants that hold for all sequences of actions and in arbitrary, including infinite, domains. The combination of both methods can analyse a wide range of security properties, including safety, availability and containment.
Keywords :
authorisation; formal specification; formal verification; planning (artificial intelligence); theorem proving; AI planning; authorisation facts retractions; automated theorem proving; checking policy invariants; complementary policy analysis methods; conditional bulk insertions; dynamic authorisation policy specification; nested action definitions; nonmonotonic negation; reachability property verification; security properties; transaction logic; transactional execution semantics; Access control; Artificial intelligence; Authorization; Availability; Computer security; Failure analysis; Logic; Monitoring; Reachability analysis; Safety; access control; authorization; policy analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Security Foundations Symposium, 2009. CSF '09. 22nd IEEE
Conference_Location :
Port Jefferson, NY
ISSN :
1940-1434
Print_ISBN :
978-0-7695-3712-2
Type :
conf
DOI :
10.1109/CSF.2009.14
Filename :
5230615
Link To Document :
بازگشت