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 条
  • [31] A high-throughput pipelined CMA equalizer with minimum latency
    Mizuno, W
    Ueda, K
    Okello, J
    Ochi, H
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 4184 - 4184
  • [32] A High-Throughput Pipelined Architecture for JPEG XR Encoding
    Hattori, Koichi
    Tsutsui, Hiroshi
    Ochi, Hiroyuki
    Nakamura, Yukihiro
    [J]. 2009 IEEE/ACM/IFIP 7TH WORKSHOP ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2009, : 9 - +
  • [33] Discretization Error Reduction for High Precision Torus Fully Homomorphic Encryption
    Lee, Kang Hoon
    Yoon, Ji Won
    [J]. PUBLIC-KEY CRYPTOGRAPHY - PKC 2023, PT II, 2023, 13941 : 33 - 62
  • [34] High-Throughput Polynomial Multiplier for Accelerating Saber on FPGA
    Cui, Yijun
    Zhang, Yuantuo
    Ni, Ziying
    Yu, Shichao
    Wang, Chenghua
    Liu, Weiqiang
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (09) : 3584 - 3588
  • [35] A High-Throughput Pipelined Parallel Architecture for JPEG XR Encoding
    Tsutsui, Hiroshi
    Hattori, Koichi
    Ochi, Hiroyuki
    Nakamura, Yukihiro
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (04)
  • [36] Strix: An End-to-End Streaming Architecture with Two-Level Ciphertext Batching for Fully Homomorphic Encryption with Programmable Bootstrapping
    Putra, Adiwena
    Prasetiyo
    Chen, Yi
    Kim, John
    Kim, Joo-Young
    [J]. 56TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, MICRO 2023, 2023, : 1319 - 1331
  • [37] Implementations of high throughput sequential and fully pipelined AES processors on FPGA
    Fan, Chih-Peng
    Hwang, Jun-Kui
    [J]. 2007 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2007, : 280 - +
  • [38] High-Throughput Encryption for Cloud Computing Storage System
    Jararweh, Yaser
    Al-Sharqawi, Ola
    Abdulla, Nawaf
    Tawalbeh, Lo'ai
    Alhammouri, Mohammad
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2014, 4 (02) : 1 - 14
  • [39] High-throughput Dickson basis multiplier with a trinomial for lightweight cryptosystems
    Chiou, Che Wun
    Lee, Cheng-Min
    Sun, Yuh-Sien
    Lee, Chiou-Yng
    Lin, Jim-Min
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2018, 12 (05): : 187 - 191
  • [40] A high-throughput pipelined architecture for blind adaptive equalization with minimum latency
    Mizuno, M
    Ueda, K
    Okello, J
    Ochi, H
    [J]. THIRTY-SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS - CONFERENCE RECORD, VOLS 1 AND 2, CONFERENCE RECORD, 2002, : 980 - 984