Skip to main navigation Skip to search Skip to main content

F-FHEW: High-Precision Approximate Homomorphic Encryption with Batch Bootstrapping

  • Man Chen
  • , Yu Yue Chen
  • , Rui Zong*
  • , Zeng Peng Li
  • , Zoe L. Jiang*
  • *Corresponding author for this work
  • International Digital Economy Academy
  • School of Computer Science and Technology, Harbin Institute of Technology
  • Shandong University
  • Guangdong Provincial Key Laboratory of Novel Security Intelligence Technologies

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Floating-point fully homomorphic encryption (FPFHE) supports arbitrary computation on ciphertexts and yields approximate results. On one hand, for the state-of-the-art, the CKKS-like scheme (Jutla et al., EUROCRYPT 2022) achieves a precision of 100-bit decimal as the messages originally include some encoding noise, as well as some additional errors will be generated by bootstrapping operation. Nonetheless, operations with higher precision are also appreciated by various kinds of applications, such as Semidefinite Programming requiring 128-bit precision. On the other hand, the CKKS-like scheme is very computationally intensive. Compared to processing the same data in clear, it is slower, less efficient, and more energy-consuming. In this paper, we propose a high-precision approximate homomorphic encryption with batch bootstrapping based on the Gentry-Sahai-Waters scheme over rings (or RingGSW). Firstly, to support a precision of 128-bit decimal, mapping floating-point numbers to B-based cyclotomic polynomials with 128-fraction coefficients. Furthermore, we use polynomial truncation in homomorphic multiplication to support deep-level circuit with upper-bound depth O(logq/(Bgσ)). Next, we utilize trace function computation to achieve batch multiplication, achieving an amortized multiplication complexity of O(n1.75logq). Overall, the proposed scheme has half amortized multiplication time and supports deeper-level circuit >O(logq0/(Bgσ)), when compared to the CKKS-like scheme.

Original languageEnglish
Title of host publicationInformation Security and Privacy - 29th Australasian Conference, ACISP 2024, Proceedings
EditorsTianqing Zhu, Yannan Li
PublisherSpringer Science and Business Media Deutschland GmbH
Pages121-140
Number of pages20
ISBN (Print)9789819750245
DOIs
StatePublished - 2024
Externally publishedYes
Event29th Australasian Conference on Information Security and Privacy, ACISP 2024 - Sydney, Australia
Duration: 15 Jul 202417 Jul 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14895 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference29th Australasian Conference on Information Security and Privacy, ACISP 2024
Country/TerritoryAustralia
CitySydney
Period15/07/2417/07/24

Keywords

  • Bootstrapping
  • FPFHE
  • Laurent polynomial
  • Truncation

Fingerprint

Dive into the research topics of 'F-FHEW: High-Precision Approximate Homomorphic Encryption with Batch Bootstrapping'. Together they form a unique fingerprint.

Cite this