Privacy-Preserving Approximate Minimum Community Search on Large Networks

被引:2
作者
Sun, Fangyuan [1 ]
Yu, Jia [1 ]
Hu, Jiankun [2 ,3 ]
机构
[1] Qingdao Univ, Coll Comp Sci & Technol, Qingdao 266071, Peoples R China
[2] Univ New South Wales, Sch Engn & IT, Cyber Secur Lab, Kensington, NSW 2052, Australia
[3] Australian Def Force Acad, Canberra, ACT 2612, Australia
基金
中国国家自然科学基金;
关键词
Minimum community search; cloud computing; cloud security; privacy preserving; ENCRYPTED GRAPHS;
D O I
10.1109/TIFS.2024.3376201
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The minimum community search is used to identify a minimum dense community that includes a specified vertex in a large network. It has gained significant attention because of its various applications in social-network analysis, e-commerce transactions, biological network modeling, and other areas. Nevertheless, how to realize privacy-preserving minimum community search remains unexplored up to now. In this paper, we initiate the first research on privacy-preserving approximate minimum community search. We propose an effective scheme that allows cloud servers to identify the smallest possible community while safeguarding the private information of the network. To ensure the privacy of sensitive information in the network, we employ obfuscation technology and graph encryption technology to construct two secure indexes instead of the original graph. To strike a balance between safeguarding private information and maintaining search efficiency, our scheme incorporates Bloom filters into the index and implements a two-step strategy on the secure indexes to achieve privacy-preserving approximate minimum community searches. Furthermore, to secure the privacy of the search result, we carefully design an array comparison protocol based on the BGN cryptosystem. This protocol enables cloud servers to perform privacy-preserving heuristic searches from the initial community without exposing any details about the approximate minimum community. The security analysis confirms that our scheme achieves CQA2-security for two non-colluding cloud servers. The experimental results based on real social networks show that the proposed scheme can efficiently handle approximate minimum community searches on large networks.
引用
收藏
页码:4146 / 4160
页数:15
相关论文
共 29 条
[1]  
[Anonymous], 1996, Handbook of Applied Cryptography
[2]   Efficient and effective community search [J].
Barbieri, Nicola ;
Bonchi, Francesco ;
Galimberti, Edoardo ;
Gullo, Francesco .
DATA MINING AND KNOWLEDGE DISCOVERY, 2015, 29 (05) :1406-1433
[3]   Fast algorithms for determining (generalized) core groups in social networks [J].
Batagelj, Vladimir ;
Zaversnik, Matjaz .
ADVANCES IN DATA ANALYSIS AND CLASSIFICATION, 2011, 5 (02) :129-145
[4]  
Blustein J., 2002, Bloom Filters-A Tutorial, Analysis, and Survey
[5]  
Boneh D, 2005, LECT NOTES COMPUT SC, V3378, P325
[6]   Structured Encryption and Controlled Disclosure [J].
Chase, Melissa ;
Kamara, Seny .
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2010, 2010, 6477 :577-594
[7]  
Cui W., 2013, P 2013 ACM SIGMOD IN, P277, DOI DOI 10.1145/2463676.2463722
[8]   Local Search of Communities in Large Graphs [J].
Cui, Wanyun ;
Xiao, Yanghua ;
Wang, Haixun ;
Wang, Wei .
SIGMOD'14: PROCEEDINGS OF THE 2014 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2014, :991-1002
[9]   GraphShield: Dynamic Large Graphs for Secure Queries With Forward Privacy [J].
Du, Minxin ;
Wu, Shuangke ;
Wang, Qian ;
Chen, Dian ;
Jiang, Peipei ;
Mohaisen, Aziz .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (07) :3295-3308
[10]   Structure-Preserving Subgraph Query Services [J].
Fan, Zhe ;
Choi, Byron ;
Chen, Qian ;
Xu, Jianliang ;
Hu, Haibo ;
Bhowmick, Sourav S. .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (08) :2275-2290