Practical Solutions in Fully Homomorphic Encryption -- A Survey Analyzing Existing Acceleration Methods
Yanwei Gong, Xiaolin Chang, Jelena Mi\v{s}i\'c, Vojislav B., Mi\v{s}i\'c, Jianhua Wang, Haoran Zhu

TL;DR
This survey reviews recent acceleration methods for fully homomorphic encryption, analyzing their strengths, weaknesses, and future directions to facilitate practical and efficient implementations.
Contribution
It systematically compares recent FHE acceleration schemes, classifies them from algorithmic and hardware perspectives, and proposes evaluation metrics.
Findings
Comprehensive summary of 2019-2022 FHE acceleration research
Classification of schemes based on algorithmic and hardware approaches
Identification of future research directions
Abstract
Fully homomorphic encryption (FHE) has experienced significant development and continuous breakthroughs in theory, enabling its widespread application in various fields, like outsourcing computation and secure multi-party computing, in order to preserve privacy. Nonetheless, the application of FHE is constrained by its substantial computing overhead and storage cost. Researchers have proposed practical acceleration solutions to address these issues. This paper aims to provide a comprehensive survey for systematically comparing and analyzing the strengths and weaknesses of FHE acceleration schemes, which is currently lacking in the literature. The relevant researches conducted between 2019 and 2022 are investigated. We first provide a comprehensive summary of the latest research findings on accelerating FHE, aiming to offer valuable insights for researchers interested in FHE…
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 · Complexity and Algorithms in Graphs · Privacy-Preserving Technologies in Data
