Formalising privacy policies in social networks

被引:5
作者
Pardo, Raul [1 ]
Balliu, Musard [1 ]
Schneider, Gerardo [2 ]
机构
[1] Chalmers Univ Technol, Dept Comp Sci & Engn, Gothenburg, Sweden
[2] Univ Gothenburg, Dept Comp Sci & Engn, Gothenburg, Sweden
关键词
Social networks; Epistemic logic; Privacy; MODEL; LOGICS;
D O I
10.1016/j.jlamp.2017.02.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Social Network Services (SNS) have changed the way people communicate, bringing many benefits but also new concerns. Privacy is one of them. We present a framework to write privacy policies for SNSs and to reason about such policies in the presence of events making the network evolve. The framework includes a model of SNSs, a logic to specify properties and to reason about the knowledge of the users (agents) of the SNS, and a formal language to write privacy policies. Agents are enhanced with a reasoning engine allowing the inference of knowledge from previously acquired knowledge. To describe the way SNSs may evolve, we provide operational semantics rules which are classified into four categories: epistemic, topological, policy, and hybrid, depending on whether the events under consideration change the knowledge of the SNS' users, the structure of the social graph, the privacy policies, or a combination of the above, respectively. We provide specific rules for describing Twitter's behaviour, and prove that it is privacy-preserving (i.e., that privacy is preserved under every possible event of the system). We also show how Twitter and Facebook are not privacy-preserving in the presence of additional natural privacy policies. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:125 / 157
页数:33
相关论文
共 25 条
[11]  
Fong PWL, 2009, LECT NOTES COMPUT SC, V5789, P303, DOI 10.1007/978-3-642-04444-1_19
[12]  
Gammie P, 2004, LECT NOTES COMPUT SC, V3114, P479
[13]   Secrecy in Multiagent Systems [J].
Halpern, Joseph Y. ;
O'Neill, Kevin R. .
ACM TRANSACTIONS ON INFORMATION AND SYSTEM SECURITY, 2008, 12 (01)
[14]  
Johnson M, 2012, SOUPS 12
[15]  
Lenhart A., SOCIAL MEDIA MOBILE
[16]  
Liu Y, 2011, P 2011 ACM SIGCOMM C, P61, DOI [10.1145/2068816.2068823, DOI 10.1145/2068816.2068823]
[17]   MCMAS: A Model Checker for the Verification of Multi-Agent Systems [J].
Lomuscio, Alessio ;
Qu, Hongyang ;
Raimondi, Franco .
COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2009, 5643 :682-+
[18]  
Madejski M., 2012, 2012 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), P340, DOI 10.1109/PerComW.2012.6197507
[19]  
Pardo Raul, 2014, Software Engineering and Formal Methods. 12th International Conference, SEFM 2014. Proceedings: LNCS 8702, P378, DOI 10.1007/978-3-319-10431-7_30
[20]  
Pardo R., 2016, TECH REP