CKKS-Based Homomorphic Encryption Architecture using Parallel NTT Multiplier.

ISCAS(2023)

引用 1|浏览16
暂无评分
摘要
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, homomorphic encryption, learning with errors, number theoretic transform
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要