HE is all you need: Compressing FHE Ciphertexts using Additive HE
Rasoul Akhavan Mahdavi, Abdulrahman Diaa, Florian Kerschbaum

TL;DR
This paper introduces a novel compression method for homomorphic encryption ciphertexts using additive HE, significantly reducing communication costs in privacy-preserving applications, especially in high-latency network scenarios.
Contribution
It presents a new compression technique leveraging additive HE to reduce ciphertext sizes by up to 90%, enabling efficient private information retrieval with minimal communication overhead.
Findings
Achieves up to 90% compression ratio on ciphertexts.
Over 99% compression when compressing multiple ciphertexts.
Proposes ZipPIR, a PIR protocol with lowest known communication cost.
Abstract
Homomorphic Encryption (HE) is a commonly used tool for building privacy-preserving applications. However, in scenarios with many clients and high-latency networks, communication costs due to large ciphertext sizes are the bottleneck. In this paper, we present a new compression technique that uses an additive homomorphic encryption scheme with small ciphertexts to compress large homomorphic ciphertexts based on Learning with Errors (LWE). Our technique exploits the linear step in the decryption of such ciphertexts to delegate part of the decryption to the server. We achieve compression ratios up to 90% which only requires a small compression key. By compressing multiple ciphertexts simultaneously, we can over 99\% compression rate. Our compression technique can be readily applied to applications which transmit LWE ciphertexts from the server to the client as the response to a query.…
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
TopicsCryptography and Data Security · Coding theory and cryptography · Cryptographic Implementations and Security
