Introducing concurrency in policy-based access control
Author(s) -
Maarten Decat,
Bert Lagaisse,
Wouter Joosen,
Bruno Crispo
Publication year - 2013
Publication title -
lirias (ku leuven)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/2541608.2541611
Subject(s) - concurrency , computer science , concurrency control , scalability , access control , optimistic concurrency control , non lock concurrency control , multiversion concurrency control , control (management) , concurrent computing , distributed computing , throughput , distributed concurrency control , computer security , database , operating system , artificial intelligence , wireless , database transaction
Policy-based access control aims to decouple access control rules from the application they constrain by expressing these rules in declarative access control policies. Performance of policy-based access control is of growing importance, but concurrent and distributed policy evaluation has received little research attention and current policy evaluation engines are still single-machine and fully sequential to the bestof our knowledge. We believe that concurrent policy evaluation is necessary to meet the performance and scalability requirements of next-generation internet applications and aid the maturation of policy-based access control. Therefore, this paper presents an initial exploration of concurrent policy evaluation. We illustrate the performance of current policy evaluation engines, model the performance of policy evaluation in terms of the characteristics of a policy, list opportunities for concurrency, describe the need for concurrency control and specifically show how concurrency can be used to improve throughput based on our prototype.status: publishe
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom