VLSI Design of Programmable Bootstrapping for Torus Fully Homomorphic Encryption


연구 분야: Cryptography



학회: 2024 31st IEEE International Conference on Electronics, Circuits and Systems (ICECS)


초록

Torus-based fully homomorphic encryption (TFHE) is notable for its faster and programmable bootstrapping (PBS) algorithm. However, TFHE suffers from its high computational complexity in PBS, especially in the blind rotation (BR) process. BR involves multiple iterations of vector-matrix multiplication of polynomials, necessitating the use of Number Theoretic Transform (NTT) for efficient computation. Moreover, algorithm optimization, such as bootstrapping key unrolling, requires more expensive computations of an iteration in BR, leading to an increased number of NTT. This work mainly explores the design of reduced NTT (RNTT), which leverages the sparsity of polynomial multiplications in PBS. We proposed a reconfigurable RNTT architecture with an efficient memory conflict-free addressing algorithm adaptable to different configurations. Experimental results show that the developed RNTT design only requires less than 2% area and latency compared to a highly parallel approach. A low-complexity PBS design is then developed. The result achieves 1.8X higher throughput per area compared to the related work.


Author Profile
Song Min Gyu

ANYANG University (AYU) Korea

Korea
Author Profile
Tzyy-Shiuan Yang

Department of Electrical Engineering National Cheng Kung University Tainan City Taiwan R.O.C

Taiwan
Author Profile
Qi-Xian Wu

Department of Electrical Engineering National Cheng Kung University Tainan City Taiwan R.O.C

Taiwan

📄 논문 정보

발행 연도 2024년
인용수 80
출판 국가 Taiwan, Korea
사이트 IEEE
좋아요 수 0

연관 논문 목록 (340건)