article Open access

Optimised Multiplication Architectures for Accelerating Fully Homomorphic Encryption

  • IEEE Transactions on Computers
  • Institute of Electrical and Electronics Engineers
Research footprint

At a glance

Citations
38
References
41
Comments
0
Paper overview

Öz

Large integer multiplication is a major performance bottleneck in fully homomorphic encryption (FHE) schemes over the integers. In this paper two optimised multiplier architectures for large integer multiplication are proposed. The first of these is a low-latency hardware architecture of an integer-FFT multiplier. Secondly, the use of low Hamming weight (LHW) parameters is applied to create a novel hardware architecture for large integer multiplication in integer-based FHE schemes. The proposed architectures are implemented, verified and compared on the Xilinx Virtex-7 FPGA platform. Finally, the proposed implementations are employed to evaluate the large multiplication in the encryption step of FHE over the integers. The analysis shows a speed improvement factor of up to 26.2 for the low-latency design compared to the corresponding original integer-based FHE software implementation. When the proposed LHW architecture is combined with the low-latency integer-FFT accelerator to evaluate a single FHE encryption operation, the performance results show that a speed improvement by a factor of approximately 130 is possible.

Record transparency

Publication details

DOI
10.1109/tc.2015.2498606
OpenAlex
W2342840989
Document type
article
Language
EN
Source
IEEE Transactions on Computers
Last metadata update
Community

Comments

Oturum Açın to join the discussion.

  1. No comments yet. Start the discussion.