At Least Factor-of-Two Optimization for RWLE-Based Homomorphic Encryption
Jonathan Ly

TL;DR
This paper introduces Zinc, a novel homomorphic encryption scheme that significantly reduces computational overhead by replacing complex caching with a single scalar addition and constant-time randomness injection, enhancing efficiency while maintaining security.
Contribution
Zinc is a new homomorphic encryption method that eliminates multi-step caching, replacing it with a single scalar addition and constant-time randomness injection, improving performance.
Findings
Zinc achieves at least a twofold speedup over existing schemes.
Zinc maintains security while reducing encryption complexity.
Performance comparisons show Zinc outperforms vanilla CKKS.
Abstract
Many modern applications that deal with sensitive data, such as healthcare and government services, outsource computation to cloud platforms. In such untrusted environments, privacy is of vital importance. One solution to this problem is homomorphic encryption (HE), a family of cryptographic schemes that support certain algebraic operations on encrypted data without the need for decryption. However, despite major advancements, encryption in modern HE schemes still comes with a non-trivial computational overhead that can hamper data-intensive workloads. To resolve this, recent research has shown that leveraging caching techniques, such as Rache, can significantly enhance the performance of HE schemes while maintaining security. Rache unfortunately displays a key limitation in the time complexity of its caching procedure, which scales with the size of the plaintext space. Smuche is…
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 · DNA and Biological Computing · Coding theory and cryptography
