SoK: Fully Homomorphic Encryption Accelerators

被引:0
作者
Zhang, Junxue [1 ,2 ]
Cheng, Xiaodian [1 ]
Yang, Liu [1 ,2 ]
Hu, Jinbin [1 ]
Liu, Ximeng [3 ]
Chen, Kai [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Hong Kong, Peoples R China
[2] Clustar, Hong Kong, Peoples R China
[3] Fuzhou Univ, Fuzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Fully homomorphic encryption; accelerator;
D O I
10.1145/3676955
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Fully Homomorphic Encryption (FHE) is a key technology enabling privacy-preserving computing. However, the fundamental challenge of FHE is its inefficiency, due primarily to the underlying polynomial computations with high computation complexity and extremely time-consuming ciphertext maintenance operations. To tackle this challenge, various FHE accelerators have recently been proposed by both research and industrial communities. This article takes the first initiative to conduct a systematic study on the 14 FHE accelerators: cuHE/cuFHE, nuFHE, HEAT, HEAX, HEXL, HEXL-FPGA, 100x, F1, CraterLake, BTS, ARK, Poseidon, FAB, and TensorFHE. We first make our observations on the evolution trajectory of these existing FHE accelerators to establish a qualitative connection between them. Then, we perform testbed evaluations of representative open-source FHE accelerators to provide a quantitative comparison on them. Finally, with the insights learned from both qualitative and quantitative studies, we discuss potential directions to inform the future design and implementation for FHE accelerators.
引用
收藏
页数:32
相关论文
共 92 条
[1]   A Survey on Homomorphic Encryption Schemes: Theory and Implementation [J].
Acar, Abbas ;
Aksu, Hidayet ;
Uluagac, A. Selcuk ;
Conti, Mauro .
ACM COMPUTING SURVEYS, 2018, 51 (04)
[2]   FAB: An FPGA-based Accelerator for Bootstrappable Fully Homomorphic Encryption [J].
Agrawal, Rashmi ;
de Castro, Leo ;
Yang, Guowei ;
Juvekar, Chiraag ;
Yazicigil, Rabia ;
Chandrakasan, Anantha ;
Vaikuntanathan, Vinod ;
Joshi, Ajay .
2023 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA, 2023, :882-895
[3]  
Al Badawi Ahmad, 2022, OpenFHE: Open-Source Fully Homomorphic Encryption Library
[4]  
Albrecht Martin R., 2019, Paper 2019/939
[5]  
[Anonymous], 2015, P 9 INT C DISTR SMAR, DOI [10.1145/2789116.2789145, DOI 10.1145/2789116.2789145]
[6]  
[Anonymous], 2019, Xilinx zynq ultrascale+ mpsoc zcu106
[7]  
[Anonymous], 2022, CUDA Toolkit
[8]   FFTS IN EXTERNAL OR HIERARCHICAL MEMORY [J].
BAILEY, DH .
PROCEEDINGS : SUPERCOMPUTING 89, 1989, :234-242
[9]  
Boemer Fabian, 2021, WAHC '21: Proceedings of the 9th on Workshop on Encrypted Computing & Applied Homomorphic Cryptography, P57, DOI 10.1145/3474366.3486926
[10]  
Bonte Charlotte, 2022, Paper 2022/074