GRAND : Graph Reconstruction from potential partial Adjacency and Neighborhood Data
Sofiane Azogagh, Zelma Aubin Birba, Jos\'ee Desharnais, S\'ebastien, Gambs, Marc-Olivier Killijian, Nadia Tawbi

TL;DR
This paper introduces a method to reconstruct original graphs from partial adjacency and neighborhood data obtained through secure multiparty computation, revealing privacy vulnerabilities in such protocols.
Contribution
It presents a novel graph reconstruction approach from potential partial adjacency and neighborhood data, highlighting privacy risks in cryptographic graph computations.
Findings
Reconstruction is possible up to co-squareness.
Adversaries can infer the adjacency matrix from common neighbors data.
Secure protocols may not guarantee privacy for structured graph data.
Abstract
Cryptographic approaches, such as secure multiparty computation, can be used to compute in a secure manner the function of a distributed graph without centralizing the data of each participant. However, the output of the protocol itself can leak sensitive information about the structure of the original graph. In particular, in this work we propose an approach by which an adversary observing the result of a private protocol for the computation of the number of common neighbors between all pairs of vertices, can reconstruct the adjacency matrix of the graph. In fact, this can only be done up to co-squareness, a notion we introduce, as two different graphs can have the same matrix of common neighbors. We consider two models of adversary, one who observes the common neighbors matrix only, and a knowledgeable one, that has a partial knowledge of the original graph. Our results demonstrate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeographic Information Systems Studies · Data Management and Algorithms · Graph Theory and Algorithms
