Efficient FHEW Bootstrapping with Small Evaluation Keys, and Applications to Threshold Homomorphic Encryption

被引:22
|
作者
Lee, Yongwoo [1 ]
Micciancio, Daniele [2 ]
Kim, Andrey [1 ]
Choi, Rakyong [1 ]
Deryabin, Maxim [1 ]
Eom, Jieun [1 ]
Yoo, Donghoon [1 ]
机构
[1] Samsung Adv Inst Technol, Suwon, South Korea
[2] Univ Calif San Diego, San Diego, CA 92103 USA
关键词
Automorphism; Blind Rotation; Bootstrapping; Fully Homomorphic Encryption (FHE); Threshold Homomorphic Encryption; RING-LWE; HARDNESS;
D O I
10.1007/978-3-031-30620-4_8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There are two competing approaches to bootstrap the FHEW fully homomorphic encryption scheme (Ducas and Micciancio, Eurocrypt 2015) and its variants: the original AP/FHEW method, which supports arbitrary secret key distributions, and the improved GINX/TFHE method, which uses much smaller evaluation keys, but is directly applicable only to binary secret keys, restricting the scheme's applicability. In this paper, we present a new bootstrapping procedure for FHEW-like encryption schemes that achieves the best features of both methods: support for arbitrary secret key distributions at no additional runtime costs, while using small evaluation keys. (Support for arbitrary secret keys is critical in a number of important applications, like threshold and some multi-key homomorphic encryption schemes.) As an added benefit, our new bootstrapping procedure results in smaller noise growth than both AP and GINX, regardless of the key distribution. Our improvements are both theoretically significant (offering asymptotic savings, up to a O(log n) multiplicative factor, either on the running time or public evaluation key size), and practically relevant. For example, for a concrete 128-bit target security level, we show how to decrease the evaluation key size of the best previously known scheme by more than 30%, while also slightly reducing the running time. We demonstrate the practicality of the proposed methods by building a prototype implementation within the PALISADE/OpenFHE open-source homomorphic encryption library. We provide optimized parameter sets and implementation results showing that the proposed algorithm has the best performance among all known FHEW bootstrapping methods in terms of runtime and key size. We illustrate the benefits of our method by sketching a simple construction of threshold homomorphic encryption based on FHEW.
引用
收藏
页码:227 / 256
页数:30
相关论文
共 19 条
  • [1] FHEW: Bootstrapping Homomorphic Encryption in Less Than a Second
    Ducas, Leo
    Micciancio, Daniele
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2015, PT I, 2015, 9056 : 617 - 640
  • [2] Efficient Bootstrapping for Approximate Homomorphic Encryption with Non-sparse Keys
    Bossuat, Jean-Philippe
    Mouchet, Christian
    Troncoso-Pastoriza, Juan
    Hubaux, Jean-Pierre
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2021, PT I, 2021, 12696 : 587 - 617
  • [3] 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
  • [4] Large-Precision Homomorphic Sign Evaluation Using FHEW/TFHE Bootstrapping
    Liu, Zeyu
    Micciancio, Daniele
    Polyakov, Yuriy
    ADVANCES IN CRYPTOLOGY- ASIACRYPT 2022, PT II, 2022, 13792 : 130 - 160
  • [5] Efficient evaluation algorithms for noiseless fully homomorphic encryption scheme and their applications
    Han, Hee
    Kang, Stefano V.
    Lee, Byungdo
    Wang, Hyo Keun
    JOURNAL OF ALGEBRA AND ITS APPLICATIONS, 2025,
  • [6] 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
    PROCEEDINGS OF THE 2019 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2019), 2019, : 85 - 90
  • [7] Efficient fully homomorphic encryption from RLWE with an extension to a threshold encryption scheme
    Zhang, Xiaojun
    Xu, Chunxiang
    Jin, Chunhua
    Xie, Run
    Zhao, Jining
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 36 : 180 - 186
  • [8] Efficient Oblivious Transfer from Lossy Threshold Homomorphic Encryption
    Nargis, Isheeta
    PROGRESS IN CRYPTOLOGY - AFRICACRYPT 2017, 2017, 10239 : 165 - 183
  • [9] An Efficient LWE-Based Additively Homomorphic Encryption with Shorter Public Keys
    Challa, Ratnakumari
    Gunta, VijayaKumari
    PROGRESS IN INTELLIGENT COMPUTING TECHNIQUES: THEORY, PRACTICE, AND APPLICATIONS, VOL 2, 2018, 719 : 171 - 177
  • [10] Efficient Homomorphic Encryption on Integer Vectors and Its Applications
    Zhou, Hongchao
    Wornell, Gregory
    2014 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2014, : 152 - 160