Bootstrapping Fully Homomorphic Encryption with Ring Plaintexts Within Polynomial Noise

被引:3
|
作者
Chen, Long [1 ,2 ]
Zhang, Zhenfeng [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Software, Trusted Comp & Informat Assurance Lab, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Beijing, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
Fully homomorphic encryption; Bootstrap; Ring plaintext; SECURITY; KEY;
D O I
10.1007/978-3-319-68637-0_18
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Despite a great deal of progress in resent years, efficiency of fully homomorphic encryption (FHE) is still a major concern. Specifically, the bootstrapping procedure is the most costly part of a FHE scheme. FHE schemes with ring element plaintexts, such as the ring-LWE based BGV scheme, are the most efficient ones, since they can not only encrypt a ring element instead of a single bit in one ciphertext, but also support CRT-based ciphertext packing techniques. Thanks to homomorphic operations in a SIMD fashion (Single Instruction Multiple Data), the ring-LWE BGV scheme can achieve a nearly optimal homomorphic evaluation. However, the BGV scheme, as implemented in HElib, can only bootstrap within super-polynomial noise so far. Note that such a noise rate for a ring-LWE based scheme is less safe and more costly, because one has to choose larger dimensions to ensure security. On the other hand, existing polynomial noise bootstrapping techniques can only be applied to FHE schemes with bit plaintexts. In this paper, we provide a polynomial noise bootstrapping method for the BGV scheme with ring plaintexts. Specifically, our bootstrapping method allows users to choose any plaintext modulus p > 1 and any modulus polynomial Phi(X) for the BGV scheme. Our bootstrapping method incurs only polynomial error O(n(3)).B for lattice dimension n and noise bound B comparing to (B . poly(n)) ((O) over tilde (log(n))) for previous best methods. Concretely, to achieve 70 bit security, the dimension of the lattice that we use is no more than 2(12), while previous methods in HElib need about 2(14) to 2(16).
引用
收藏
页码:285 / 304
页数:20
相关论文
共 50 条
  • [31] The Rise of Fully Homomorphic Encryption
    Creeger M.
    Queue, 2022, 20 (04): : 39 - 60
  • [32] A Flexible RNS-based Large Polynomial Multiplier for Fully Homomorphic Encryption
    Mkhinini, A.
    Maistri, P.
    Leveugle, R.
    Tourki, R.
    Machhout, M.
    PROCEEDINGS OF 2016 11TH INTERNATIONAL DESIGN & TEST SYMPOSIUM (IDT), 2016, : 131 - 136
  • [33] Fully Homomorphic Encryption for Mathematicians
    Silverberg, Alice
    WOMEN IN NUMBERS 2: RESEARCH DIRECTIONS IN NUMBER THEORY, 2013, 606 : 111 - 123
  • [34] Multi-key fully homomorphic encryption from NTRU and (R)LWE with faster bootstrapping
    Xu, Kexin
    Tan, Benjamin Hong Meng
    Wang, Li-Ping
    Aung, Khin Mi Mi
    Wang, Huaxiong
    THEORETICAL COMPUTER SCIENCE, 2023, 968
  • [35] Fully Homomorphic Symmetric Scheme Without Bootstrapping
    Aggarwal, Nitesh
    Gupta, C. P.
    Sharma, Iti
    2014 International Conference on Cloud Computing and Internet of Things (CCIOT), 2014, : 14 - 17
  • [36] FHEW: Bootstrapping Homomorphic Encryption in Less Than a Second
    Ducas, Leo
    Micciancio, Daniele
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2015, PT I, 2015, 9056 : 617 - 640
  • [37] CHIMERA: Combining Ring-LWE-based Fully Homomorphic Encryption Schemes
    Boura, Christina
    Gama, Nicolas
    Georgieva, Mariya
    Jetchev, Dimitar
    JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2020, 14 (01) : 316 - 338
  • [38] Noiseless homomorphic encryption for complex numbers and fully homomorphic encryption with modular arithmetic
    Chun, Jonghee
    Han, Hee
    Kang, Stefano V.
    Wang, Hyo Keun
    JOURNAL OF ALGEBRA AND ITS APPLICATIONS, 2024,
  • [39] HE-Booster: An Efficient Polynomial Arithmetic Acceleration on GPUs for Fully Homomorphic Encryption
    Wang, Zhiwei
    Li, Peinan
    Hou, Rui
    Li, Zhihao
    Cao, Jiangfeng
    Wang, XiaoFeng
    Meng, Dan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (04) : 1067 - 1081
  • [40] Unlocking the Potential of Fully Homomorphic Encryption
    Gorantala, Shruthi
    Springer, Rob
    Gipson, Bryant
    COMMUNICATIONS OF THE ACM, 2023, 66 (05) : 72 - 81