High-throughput and fully-pipelined ciphertext multiplier for homomorphic encryption

被引:0
|
作者
Wang, Zeyu [1 ]
Ikeda, Makoto [1 ]
机构
[1] Univ Tokyo, Dept Elect Engn & Informat Syst, Bunkyo Ku, Tokyo 1130032, Japan
来源
关键词
Homomorphic encryption; FPGA; RNS-CKKS; ciphertext multiplication;
D O I
10.1587/elex.21.230628
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Homomorphic Encryption (HE) has become a promising technique to protect the data privacy in cloud computing, while its slow speed highly restricts the application. We propose a high throughput and fully pipelined implementation of ciphertext multiplier on FPGA to accelerate ciphertext multiplication, which is one of the frequently performed operations in HE applications and takes most of the calculation time. The fully pipelined architecture avoids memory access conflict and minimizes the memory usage on chip. Consequently, the logic cells, including LUTs and DSPs, are efficiently utilized for high parallelism degree and high throughput is achieved. The throughput is increased to 4.7 times compared to state-of-art FPGA designs and 1340 times of CPU performance.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] An Efficient Polynomial Multiplier Architecture for the Bootstrapping Algorithm in a Fully Homomorphic Encryption Scheme
    Tan, Weihang
    Au, Aengran
    Aase, Benjamin
    Aao, Shuhong
    Lao, Yingjie
    [J]. PROCEEDINGS OF THE 2019 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2019), 2019, : 85 - 90
  • [22] A Flexible RNS-based Large Polynomial Multiplier for Fully Homomorphic Encryption
    Mkhinini, A.
    Maistri, P.
    Leveugle, R.
    Tourki, R.
    Machhout, M.
    [J]. PROCEEDINGS OF 2016 11TH INTERNATIONAL DESIGN & TEST SYMPOSIUM (IDT), 2016, : 131 - 136
  • [23] Pipelined Key Switching Accelerator Architecture for CKKS-Based Fully Homomorphic Encryption
    Duong, Phap Ngoc
    Lee, Hanho
    [J]. SENSORS, 2023, 23 (10)
  • [24] Optimization and Implementation of Number Theoretical Transform Multiplier Butterfly Operation for Fully Homomorphic Encryption
    Hua Siliang
    Zhang Huiguo
    Wang Shuchang
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (05) : 1381 - 1388
  • [25] A high-speed, fully-pipelined VLSI architecture for real-time AES
    Fayed, M.
    El-Kharashi, M. Watheq
    Gebali, F.
    [J]. INFORMATION PROCESSING IN THE SERVICE OF MANKIND AND HEALTH, 2006, : 429 - +
  • [26] Low-Complexity and High-Throughput Number Theoretic Transform Architecture for Polynomial Multiplication in Homomorphic Encryption
    Sutisna, Nana
    Brillianshah, Elkhan J.
    Syafalnin, Infall
    Hasanuddin, M. Ogin
    Adiono, Trio
    Juhana, Tutun
    [J]. 2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [27] An Ultra-Highly Parallel Polynomial Multiplier for the Bootstrapping Algorithm in a Fully Homomorphic Encryption Scheme
    Tan, Weihang
    Case, Benjamin M.
    Hu, Gengran
    Gao, Shuhong
    Lao, Yingjie
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2021, 93 (06): : 643 - 656
  • [28] High-Speed Fully Homomorphic Encryption Over the Integers
    Cao, Xiaolin
    Moore, Ciara
    O'Neill, Maire
    Hanley, Neil
    O'Sullivan, Elizabeth
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY: FC 2014 WORKSHOPS, BITCOIN AND WAHC 2014, 2014, 8438 : 169 - 180
  • [29] An Ultra-Highly Parallel Polynomial Multiplier for the Bootstrapping Algorithm in a Fully Homomorphic Encryption Scheme
    Weihang Tan
    Benjamin M. Case
    Gengran Hu
    Shuhong Gao
    Yingjie Lao
    [J]. Journal of Signal Processing Systems, 2021, 93 : 643 - 656
  • [30] Secure and Efficient Outsourced k-Means Clustering using Fully Homomorphic Encryption With Ciphertext Packing Technique
    Wu, Wei
    Liu, Jian
    Wang, Huimei
    Hao, Jialu
    Xian, Ming
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (10) : 3424 - 3437