English

GraphSE$^2$: An Encrypted Graph Database for Privacy-Preserving Social Search

Cryptography and Security 2019-05-17 v2 Distributed, Parallel, and Cluster Computing

Abstract

In this paper, we propose GraphSE2^2, an encrypted graph database for online social network services to address massive data breaches. GraphSE2^2 preserves the functionality of social search, a key enabler for quality social network services, where social search queries are conducted on a large-scale social graph and meanwhile perform set and computational operations on user-generated contents. To enable efficient privacy-preserving social search, GraphSE2^2 provides an encrypted structural data model to facilitate parallel and encrypted graph data access. It is also designed to decompose complex social search queries into atomic operations and realise them via interchangeable protocols in a fast and scalable manner. We build GraphSE2^2 with various queries supported in the Facebook graph search engine and implement a full-fledged prototype. Extensive evaluations on Azure Cloud demonstrate that GraphSE2^2 is practical for querying a social graph with a million of users.

Cite

@article{arxiv.1905.04501,
  title  = {GraphSE$^2$: An Encrypted Graph Database for Privacy-Preserving Social Search},
  author = {Shangqi Lai and Xingliang Yuan and Shi-Feng Sun and Joseph K. Liu and Yuhong Liu and Dongxi Liu},
  journal= {arXiv preprint arXiv:1905.04501},
  year   = {2019}
}

Comments

This is the full version of our AsiaCCS paper "GraphSE$^2$: An Encrypted Graph Database for Privacy-Preserving Social Search". It includes the security proof of the proposed scheme. If you want to cite our work, please cite the conference version of it

R2 v1 2026-06-23T09:03:36.666Z