Proceedings of the 44th International Conference on Software Engineering · 2022 · 16 citations · 30 references
ComputingCloud ComputingCybersecurityAccess ManagementCloud SecuritySecurity PolicyAccess ControlAccess PolicyAuthorizationPolicy ManagementPolicy-based Access ControlAccess Control Policy AnalysisAuthorization PoliciesCloud Access ControlPolicy EnforcementPolicy ExpressivenessPolicy ModelsPolicy Specification Languages
Due to ubiquitous use of software services, protecting the confidentiality of private information stored in compute clouds is becoming an increasingly critical problem. Although access control specification languages and libraries provide mechanisms for protecting confidentiality of information, without verification and validation techniques that can assist developers in writing policies, complex policy specifications are likely to have errors that can lead to unintended and unauthorized access to data, possibly with disastrous consequences. In this paper, we present a quantitative and differential policy analysis framework that not only identifies if one policy is more permissive than another policy, but also quantifies the relative permissiveness of access control policies. We quantify permissiveness of policies using a model counting constraint solver. We present a heuristic that transforms constraints extracted from access control policies and significantly improves the model counting performance. We demonstrate the effectiveness of our approach by applying it to policies written in Amazon's AWS Identity and Access Management (IAM) policy language and Microsoft's Azure policy language.
30
Access control: principle and practice
Ravi Sandhu, Pierangela Samarati · IEEE Communications Magazine · 1994 · 1.3K citations
Proceedings of Thirtieth AAAI Conference on Artificial Intelligence
Lukáš Chrpa, Bart De Schutter, Daniele Magazzeni et al. · 2016 · 674 citations
A unified framework for enforcing multiple access control policies
Sushil Jajodia, Pierangela Samarati, V. S. Subrahmanian et al. · 1997 · 285 citations · Full text