arrow
返回

An Efficient Ring Polynomial Multiplication Accelerator for Homomorphic Encryption

delete2024-01-01
delete4
PRE
AI
G
Gaoming Du
Z
Zhenmin Li *
X
Xianhu Jia
Q
Qiuzhu Liao
王小磊 封面图
王小磊 (Xiaolei Wang)
DOI:10.1109/TCSII.2023.3295614delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Fully homomorphic encryption has become a key technique for solving the conflict between cloud services and privacy preservation. The most time-consuming step in homomorphic schemes is ring polynomial multiplication (RPM). Number theory transform (NTT) and Karatsuba algorithms are efficient to accelerate RPM, yet they are limited by the modulus operations and degrees of the polynomial. The systolic array is adopted for RPM processing recently. However, a modular reduction operation is required as post-processing which increases the overall delay. This brief has proposed a cyclic systolic array architecture without a dedicated reduction unit by re-routing the output of the systolic array for reusing, resulting in a 50% clock cycles saving of processing time. The corresponding FPGA implementation has a reduction of 72.9% and 33.8% when n=256 and n=1024 for equivalent area time product (eATP), respectively, therefore achieving an improved trade-off between performance and resource consumption.
Keyword:
Fully homomorphic encryption
RLWE
negative wrapped convolution
systolic array
FPGA
ATP

期刊

I
IEEE Transactions on Circuits and Systems and Express Briefs
IF:
4.9
论文数:
8.8K
被引数:
2.5W

机构

H
hefei university of technology
学者数:
2.5W
论文数: 1.7W
被引数: 35
引用论文

引用论文

err分享
err收藏
Instruction-Set Accelerated Implementation of CRYSTALS-Kyber
err2021-11-01
err63
errOAAI
errBisheh-Niasar, Mojtaba; Azarderakhsh, Reza; Mozaffari-Kermani, Mehran
err分享
err收藏
HEPCloud: An FPGA-Based Multicore Processor for FV Somewhat Homomorphic Function Evaluation
err2018-01-01
err50
errOAAI
errRoy, Sujoy Sinha; Jarvinen, Kimmo; Vliegen, Jo; Vercauteren, Frederik; Verbauwhede, Ingrid
err分享
err收藏
Efficient Homomorphic Encryption Accelerator With Integrated PRNG Using Low-Cost FPGA
err2022-01-01
err23
errOAAI
errSyafalni, Infall; Jonatan, Gilbert; Sutisna, Nana; Mulyawan, Rahmat; Adiono, Trio
err分享
err收藏
学者 查看更多内容