TY - JOUR
T1 - Logics in access control
T2 - A conditional approach
AU - Genovese, Valerio
AU - Giordano, Laura
AU - Gliozzi, Valentina
AU - Pozzato, Gian Luca
N1 - Funding Information:
We thank the anonymous referees for their helpful comments. The work has been partially supported by Regione Piemonte, Project ‘ICT4Law: ICT Converging on Law: Next Generation Services for Citizens, Enterprises, Public Administration and Policymakers’. Valerio Genovese is supported by the National Research Fund, Luxembourg.
PY - 2014/8
Y1 - 2014/8
N2 - The paper introduces a framework based on constructive conditional logics to define axiomatization, semantics and proof methods for access control logics. We formalize the well-known says operator as a conditional normal modality and, by considering some specific ombinations of access control axioms, we define four access control logics, namely, CondACLUC, Cond ACLU4, CondACLIC and Cond ACLI4. Such logics integrate access control logics with intuitionistic conditional logics and provide a natural formulation of Boolean principals. The well-known 'speaks for' operator introduced in the logic ABLP is defined on the top of the says modality. We provide a Kripke model semantics for the logics and we prove that their axiomatization is sound and complete with respect to the semantics. Also, we develop sound, complete, cut-free sequent calculi for them. For the logic CondACLUC, which (as concerns atomic principals) is slightly stronger than the logic ICL recently introduced by Garg and Abadi, we also provide a terminating sequent calculus, thus proving that the logic is decidable and that validity in Cond ACLUC is in PSPACE.
AB - The paper introduces a framework based on constructive conditional logics to define axiomatization, semantics and proof methods for access control logics. We formalize the well-known says operator as a conditional normal modality and, by considering some specific ombinations of access control axioms, we define four access control logics, namely, CondACLUC, Cond ACLU4, CondACLIC and Cond ACLI4. Such logics integrate access control logics with intuitionistic conditional logics and provide a natural formulation of Boolean principals. The well-known 'speaks for' operator introduced in the logic ABLP is defined on the top of the says modality. We provide a Kripke model semantics for the logics and we prove that their axiomatization is sound and complete with respect to the semantics. Also, we develop sound, complete, cut-free sequent calculi for them. For the logic CondACLUC, which (as concerns atomic principals) is slightly stronger than the logic ICL recently introduced by Garg and Abadi, we also provide a terminating sequent calculus, thus proving that the logic is decidable and that validity in Cond ACLUC is in PSPACE.
KW - Conditional logics
KW - access control
KW - proof methods.
KW - sequent calculi
UR - http://www.scopus.com/inward/record.url?scp=84905179132&partnerID=8YFLogxK
U2 - 10.1093/logcom/exs040
DO - 10.1093/logcom/exs040
M3 - Article
SN - 0955-792X
VL - 24
SP - 705
EP - 762
JO - Journal of Logic and Computation
JF - Journal of Logic and Computation
IS - 4
ER -