Efficient Privacy-Preserving Sparse Matrix-Vector Multiplication Using Homomorphic Encryption
Yang Gao, Gang Quan, Wujie Wen, Scott Piersall, Qian Lou, Liqiang Wang

TL;DR
This paper introduces a novel framework combining homomorphic encryption with a new sparse matrix format, CSSC, to enable efficient privacy-preserving sparse matrix-vector multiplication, significantly improving computational speed and memory usage.
Contribution
It presents the first integrated approach for efficient privacy-preserving SpMV using HE and introduces CSSC, a new compressed sparse matrix format optimized for encrypted computations.
Findings
Achieves significant reductions in processing time.
Reduces memory usage compared to existing methods.
Demonstrates effectiveness on real-world datasets.
Abstract
Sparse matrix-vector multiplication (SpMV) is a fundamental operation in scientific computing, data analysis, and machine learning. When the data being processed are sensitive, preserving privacy becomes critical, and homomorphic encryption (HE) has emerged as a leading approach for addressing this challenge. Although HE enables privacy-preserving computation, its application to SpMV has remained largely unaddressed. To the best of our knowledge, this paper presents the first framework that efficiently integrates HE with SpMV, addressing the dual challenges of computational efficiency and data privacy. In particular, we introduce a novel compressed matrix format, named Compressed Sparse Sorted Column (CSSC), which is specifically designed to optimize encrypted sparse matrix computations. By preserving sparsity and enabling efficient ciphertext packing, CSSC significantly reduces storage…
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
TopicsStochastic Gradient Optimization Techniques · Cryptography and Data Security · Privacy-Preserving Technologies in Data
