Formal specification and management of security policies with collective group obligations - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Journal of Computer Security Année : 2013

Formal specification and management of security policies with collective group obligations

Résumé

Obligations are an essential element of security policies since they enable the specification of many security requirements such as availability, privacy, usage control and data protection. In everyday life, the fulfillment of obligations is often the responsibility of more than one subject, e.g., "All patients must be checked by one of the doctors". Obligations may also be fulfilled in different ways, e.g., "Every customer should pay either in cash or by check". Current security policy languages do not enable the specification of these intuitive and much needed requirements. In this paper, we show how policy languages can be extended to support the specification of these requirements which we call group obligations. To clarify the semantics of group obligations, we introduce state-based models for both group and individual obligations and show how group obligations can be managed according to change in the state of individual obligations. We formalize the semantics of the model and interactions between individual and group obligations by introducing a policy-enforcement language ℒE . ℒE enables the formal description of the application domain and the policy and provides operational semantics for policy management. Moreover, we discuss termination and determinism of policy enforcement in the proposed framework and show how different sanction/reaction policies may be activated when group obligations are violated.
Fichier non déposé

Dates et versions

hal-01188939 , version 1 (31-08-2015)

Identifiants

Citer

Frédéric Cuppens, Nora Cuppens-Bouhlahia, Yehia El Rakaiby. Formal specification and management of security policies with collective group obligations. Journal of Computer Security, 2013, 21 (1), pp.149 - 190. ⟨10.3233/JCS-2012-0459⟩. ⟨hal-01188939⟩
83 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More