A logical framework for reasoning about access control models

被引:89
|
作者
Bertino, Elisa [1 ,4 ]
Catania, Barbara [2 ,5 ]
Ferrari, Elena [3 ,6 ]
Perlasca, Paolo [1 ,4 ]
机构
[1] DSI, Università di Milano
[2] DISI, Università di Geneva
[3] DSCFM, Università dell'Insubria
[4] Dipto. di Scienze dell'Informazione, Univ. degli Studi di Milano, via Comelico 39/41, 20135 Milano, Italy
[5] Dipartimento di Informatica, Università di Geneva, via Dodeoaneso 35, 16146 Genova, Italy
[6] Dipto. di Scienze Chimiche, Università dell'Insubria, via Valleggio 11, 22100 Como, Italy
关键词
Access control models - Database administration - Model specification;
D O I
10.1145/605434.605437
中图分类号
学科分类号
摘要
The increased awareness of the importance of data protection has made access control a relevant component of current data management systems. Moreover, emerging applications and data models call for flexible and expressive access control models. This has led to an extensive research activity that has resulted in the definition of a variety of access control models that differ greatly with respect to the access control policies they support. Thus, the need arises for developing tools for reasoning about the characteristics of these models. These tools should support users in the tasks of model specification, analysis of model properties, and authorization management. For example, they must be able to identify inconsistencies in the model specification and must support the administrator in comparing the expressive power of different models. In this paper, we make a first step in this direction by proposing a formal framework for reasoning about access control models. The framework we propose is based on a logical formalism and is general enough to model discretionary, mandatory, and role-based access control models. Each instance of the proposed framework corresponds to a C-Datalog program, interpreted according to a stable model semantics. In the paper, besides giving the syntax and the formal semantics of our framework, we show some examples of its application. Additionally, we present a number of dimensions along which access control models can be analyzed and compared. For each dimension, we show decidability results and we present some examples of its application.
引用
收藏
页码:71 / 127
相关论文
共 50 条
  • [41] Reasoning about agents in the KARO framework
    Hustadt, U
    Dixon, C
    Schmidt, RA
    Fisher, M
    Meyer, JJ
    van der Hoek, W
    EIGHTH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2001, : 206 - 213
  • [42] A Framework for Reasoning About Uncertainty in Ontologies
    Jabbour, Said
    Ma, Yue
    Raddaoui, Badran
    IEEE INTELLIGENT SYSTEMS, 2022, 37 (06) : 27 - 37
  • [43] Reasoning about Object Capabilities with Logical Relations and Effect Parametricity
    Devriese, Dominique
    Birkedal, Lars
    Piessens, Frank
    1ST IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY, 2016, : 147 - 162
  • [44] A LOGICAL FRAMEWORK TO REASON ABOUT REO CIRCUITS
    Grilo, Erick
    Toledo, Daniel
    Lopes, Bruno
    JOURNAL OF APPLIED LOGICS-IFCOLOG JOURNAL OF LOGICS AND THEIR APPLICATIONS, 2022, 9 (01): : 199 - 254
  • [45] A logical framework to reason about Reo circuits
    Grilo, Erick
    Toledo, Daniel
    Lopes, Bruno
    Journal of Applied Logics, 2022, 9 (01): : 199 - 254
  • [46] Preferred subtheories. An extended logical framework for default reasoning
    1600, Morgan Kaufmann Publ Inc, San Mateo, CA, USA (02):
  • [47] AN ALTERNATIVE LOGICAL FRAMEWORK FOR DIALECTICAL REASONING IN THE SOCIAL AND POLICY SCIENCES
    SABRE, RM
    THEORY AND DECISION, 1991, 30 (03) : 187 - 211
  • [48] The Mathematical Morpho-Logical View on Reasoning about Space
    Aiello, Marco
    Ottens, Brammert
    20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 205 - 211
  • [49] A LOGICAL VIEW OF NONMONOTONICITY IN ACCESS CONTROL
    Ravari, Ali Noorollahi
    Fallah, Mehran S.
    SECRYPT 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2011, : 472 - 481
  • [50] Logical Reasoning
    不详
    JOURNAL OF CONSULTING PSYCHOLOGY, 1955, 19 (05): : 405 - 405