CryptoGCN: Fast and Scalable Homomorphically Encrypted Graph Convolutional Network Inference
Ran Ran, Nuo Xu, Wei Wang, Gang Quan, Jieming Yin, Wujie Wen

TL;DR
CryptoGCN introduces a homomorphic encryption framework for privacy-preserving GCN inference, significantly reducing computational overhead and latency while maintaining high accuracy, enabling practical privacy-sensitive applications.
Contribution
It develops novel data formatting and convolution methods exploiting graph sparsity, along with a co-optimization framework for balancing accuracy, security, and efficiency in HE-based GCN inference.
Findings
Achieves up to 3.10× speedup in latency
Reduces homomorphic operations by 77.4%
Maintains 1-1.5% accuracy loss
Abstract
Recently cloud-based graph convolutional network (GCN) has demonstrated great success and potential in many privacy-sensitive applications such as personal healthcare and financial systems. Despite its high inference accuracy and performance on cloud, maintaining data privacy in GCN inference, which is of paramount importance to these practical applications, remains largely unexplored. In this paper, we take an initial attempt towards this and develop --a homomorphic encryption (HE) based GCN inference framework. A key to the success of our approach is to reduce the tremendous computational overhead for HE operations, which can be orders of magnitude higher than its counterparts in the plaintext space. To this end, we develop an approach that can effectively take advantage of the sparsity of matrix operations in GCN inference to significantly reduce the computational…
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.
Code & Models
Videos
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Advanced Graph Neural Networks · Stochastic Gradient Optimization Techniques
MethodsPruning · Convolution · Attentive Walk-Aggregating Graph Neural Network · Graph Convolutional Network
