상세 보기
CKKS-Based Homomorphic Encryption Architecture using Parallel NTT Multiplier
- Tuy Tan Nguyen;
- Kim, Jisu;
- Lee, Hanho
WEB OF SCIENCE
11SCOPUS
17초록
This paper presents a high-throughput CKKS-based encryption architecture for homomorphic encryption. By deploying a parallel number theoretic transform (NTT) multiplier architecture, the polynomial multiplication is significantly accelerated. Additionally, the modular multiplier is also improved by efficiently implementing using digital signal processing resources. The proposed NTT multiplier and homomorphic encryption architecture are evaluated using Xilinx Vivado and Xilinx XCU250 FPGA board. The evaluation results demonstrate that the proposed NTT multiplier helps improve the throughput of polynomial multiplication by at least 1.5x compared to the most recent works. The efficiency of the proposal NTT multiplier, calculated by throughput per LUT or Slice, is much better than that of existing studies. The proposed homomorphic encryption architecture using the proposed NTT multiplier offers a high throughput of 32.7 Gbps.
키워드
- 제목
- CKKS-Based Homomorphic Encryption Architecture using Parallel NTT Multiplier
- 저자
- Tuy Tan Nguyen; Kim, Jisu; Lee, Hanho
- 발행일
- 2023
- 유형
- Proceedings Paper
- 저널명
- IEEE International Symposium on Circuits and Systems proceedings