GPU Acceleration of High-Precision Homomorphic Computation Utilizing Redundant Representation

被引:0
|
作者
Narisada, Shintaro [1 ]
Okada, Hiroki [1 ]
Fukushima, Kazuhide [1 ]
Kiyomoto, Shinsaku [1 ]
Nishide, Takashi [2 ]
机构
[1] KDDI Res Inc, Saitama, Japan
[2] Univ Tsukuba, Ibaraki, Japan
关键词
FHE; redundant binary; GPU acceleration;
D O I
10.1145/3605759.3625256
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Fully homomorphic encryption (FHE) can perform computations on encrypted data, allowing us to analyze sensitive data without losing its security. The main issue for FHE is its lower performance, especially for high-precision computations, compared to calculations on plaintext data. Making FHE viable for practical use requires both algorithmic improvements and hardware acceleration. Recently, Klemsa and Onen (CODASPY'22) presented fast homomorphic algorithms for high-precision integers, including addition, multiplication and some fundamental functions, by utilizing a technique called redundant representation. Their algorithms were applied on TFHE, which was proposed by Chillotti et al. (Asiacrypt'16). In this paper, we further accelerate this method by extending their algorithms to multithreaded environments. The experimental results show that our approach performs 128-bit addition in 0.41 seconds, 32-bit multiplication in 4.3 seconds, and 128-bit Max and ReLU functions in 1.4 seconds using a Tesla V100S server.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 50 条
  • [21] High-precision computation of optical propagation in inhomogeneous waveguides
    Zhu, Jianxin
    Wang, Guanjie
    JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 2015, 32 (09) : 1653 - 1660
  • [22] Improved immune computation for high-precision face recognition
    Tao Gong
    Soft Computing, 2017, 21 : 5989 - 5999
  • [23] Improved immune computation for high-precision face recognition
    Gong, Tao
    SOFT COMPUTING, 2017, 21 (20) : 5989 - 5999
  • [24] High-Precision Secure Computation of Satellite Collision Probabilities
    Hemenway, Brett
    Lu, Steve
    Ostrovsky, Rafail
    Welser, William
    SECURITY AND CRYPTOGRAPHY FOR NETWORKS, SCN 2016, 2016, 9841 : 169 - 187
  • [25] FIELD COMPUTATION OF HIGH-PRECISION COORDINATES FOR GEOPHYSICAL SURVEYS
    SPRADLEY, LH
    GEOPHYSICS, 1980, 45 (04) : 564 - 565
  • [26] High-precision Immune Computation for Secure Face Recognition
    Gong, Tao
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2012, 6 (02): : 293 - 298
  • [27] A novel high-precision DAC utilizing tribonacci series
    Hokazono, Kazuya
    Kanemoto, Daisuke
    Kanaya, Haruichi
    Pokharel, Ramesh
    Yoshida, Keiji
    IEICE ELECTRONICS EXPRESS, 2012, 9 (06): : 515 - 521
  • [28] F-FHEW: High-Precision Approximate Homomorphic Encryption with Batch Bootstrapping
    Chen, Man
    Chen, YuYue
    Zong, Rui
    Li, ZengPeng
    Jiang, Zoe L.
    INFORMATION SECURITY AND PRIVACY, PT I, ACISP 2024, 2024, 14895 : 121 - 140
  • [29] PIE: p-adic Encoding for High-Precision Arithmetic in Homomorphic Encryption
    Harmon, Luke
    Delavignette, Gaetan
    Roy, Arnab
    Silva, David
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, PT I, ACNS 2023, 2023, 13905 : 425 - 450
  • [30] Constraints on the acceleration of the solar system from high-precision timing
    Zakamska, NL
    Tremaine, S
    ASTRONOMICAL JOURNAL, 2005, 130 (04): : 1939 - 1950