Twiddle Factor Generator Architecture for Number Theoretic Transform

  • Lee, Chulwoo
  • Lee, Hanyoung
  • Phap Duong-Ngoc
  • Lee, Hanho
Citations

WEB OF SCIENCE

1
Citations

SCOPUS

3

초록

The computational complexity and the large off-chip memory access of the Number Theoretic Transform (NTT) in Fully Homomorphic Encryption (FHE) are the most dominant processes in terms of the overall execution time. Furthermore, it becomes even more complicated with the Residue Number System (RNS) due to the requirement of multiple executions with different moduli. Therefore, modern RNS-based homomorphic encryption hardware architectures need the twiddle factor sets to be frequently changed from off-chip memory. To address this problem, this paper proposes an FPGA implementation of a twiddle factor generator for NTT, which can reduce off-chip memory access for different twiddle factor sets.

키워드

Fully Homomorphic Encryption (FHE)Number Theoretic Transform (NTT)Key-switchingResidue Number System (RNS)Base Conversion (BCONV)Multiplicative Levels
제목
Twiddle Factor Generator Architecture for Number Theoretic Transform
저자
Lee, ChulwooLee, HanyoungPhap Duong-NgocLee, Hanho
DOI
10.1109/ISOCC59558.2023.10396598
발행일
2023
유형
Proceedings Paper
저널명
2023 20TH INTERNATIONAL SOC DESIGN CONFERENCE, ISOCC
페이지
209 ~ 210