TY - GEN
T1 - Safety in discretionary access control for logic-based publish-subscribe systems
AU - Minami, Kazuhiro
AU - Borisov, Nikita
AU - Gunter, Carl A.
PY - 2009
Y1 - 2009
N2 - Publish-subscribe (pub-sub) systems are useful for many applications, including pervasive environments. In the latter context, however, great care must be taken to preserve the privacy of sensitive information, such as users' location and activities. Traditional access control schemes provide at best a partial solution, since they do not capture potential inference regarding sensitive data that a subscriber may make. We propose a logic-based pub-sub system, where inference rules are used to both derive high-level events for use in applications as well as specify potentially harmful inferences that could be made regarding data. We provide a formal definition of safety in such a system that captures the possibility of indirect information flows. We show that the safety problem is co-NP-complete; however, problems of realistic size can be reduced to a satisfiability problem that can be efficiently decided by a SAT solver.
AB - Publish-subscribe (pub-sub) systems are useful for many applications, including pervasive environments. In the latter context, however, great care must be taken to preserve the privacy of sensitive information, such as users' location and activities. Traditional access control schemes provide at best a partial solution, since they do not capture potential inference regarding sensitive data that a subscriber may make. We propose a logic-based pub-sub system, where inference rules are used to both derive high-level events for use in applications as well as specify potentially harmful inferences that could be made regarding data. We provide a formal definition of safety in such a system that captures the possibility of indirect information flows. We show that the safety problem is co-NP-complete; however, problems of realistic size can be reduced to a satisfiability problem that can be efficiently decided by a SAT solver.
KW - Access control
KW - Inference control
KW - Logical language
KW - Publish-subscribe systems
KW - Safety
UR - http://www.scopus.com/inward/record.url?scp=70450265320&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70450265320&partnerID=8YFLogxK
U2 - 10.1145/1542207.1542211
DO - 10.1145/1542207.1542211
M3 - Conference contribution
AN - SCOPUS:70450265320
SN - 9781605585376
T3 - Proceedings of ACM Symposium on Access Control Models and Technologies, SACMAT
SP - 3
EP - 12
BT - SACMAT'09 - Proceedings of the 14th ACM Symposium on Access Control Models and Technologies
T2 - 14th ACM Symposium on Access Control Models and Technologies, SACMAT 2009
Y2 - 3 June 2009 through 5 June 2009
ER -