Design an Efficient FPGA-Based Accelerator for Leveled BFV Homomorphic Encryption

Liang Kong,Guojie Qin,Shuguo Li
DOI: https://doi.org/10.1109/tcsii.2023.3326938
2024-01-01
Abstract:In this brief, we present computational fusions with Residue Number System (RNS) basis transforms to enhance computational efficiency. We also investigate the impact of the word length of RNS primes for the leveled BFV scheme. Moreover, the method of dedicated acceleration for the critical subroutine is proposed. Based on these optimizations, an efficient accelerator for the leveled BFV scheme is accomplished on Virtex-7 FPGA. Compared to latest works, our design achieves 1.6 times speedup and 1.4×–2.6× area-time-product improvements.
What problem does this paper attempt to address?