Skip to main navigation Skip to search Skip to main content

A BGV-Subroutined CKKS Bootstrapping Algorithm Without Sine Approximation

  • Jingjing Fan
  • , Chi Zhang
  • , Zejiu Tan
  • , Zoe Lin Jiang
  • , Man Ho Au*
  • , Siu Ming Yiu
  • *Corresponding author for this work
  • The University of Hong Kong
  • Harbin Institute of Technology Shenzhen
  • Hong Kong Polytechnic University

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

Abstract

Bootstrapping plays a critical role in fully homomorphic encryption (FHE) systems like BGV, BFV, and CKKS, enabling versatile leveled multiplication. While BGV and BFV utilize a digit extraction-based approach for bootstrapping, CKKS employs a scaled sine function to approximate the modular reduction operation, followed by homomorphic evaluation of sine functions using polynomials. This method introduces a fixed lower bound on approximation error. Rather than building on existing CKKS bootstrapping approaches, we propose an innovative alternative pathway that eliminates the need for sine function fitting in modular reduction approximation. Our method leverages BGV bootstrapping as a subroutine and introduces a ciphertext transformation technique to transform CKKS ciphertexts into BGV-compatible format, thereby enabling the integration of the BGV bootstrapping framework within the CKKS process. Such incorporation complements the existing result that BGV and BFV bootstrapping algorithms are equivalent and CKKS bootstrapping algorithm can serve as a subroutine in BFV bootstrapping algorithm. In addition, compared with the trivial way to construct a CKKS-subroutined BGV bootstrapping containing an intermediate transformation from BGV to BFV then to CKKS, we design a CKKS-subroutined BGV bootstrapping with a direct transformation. As a result, we point out the transformation among BGV, BFV and CKKS bootstrapping algorithms, enabling the optimization of each algorithm’s strengths and advantages.

Original languageEnglish
Title of host publicationInformation and Communications Security - 27th International Conference, ICICS 2025, Proceedings
EditorsJinguang Han, Yang Xiang, Guang Cheng, Willy Susilo, Liquan Chen
PublisherSpringer Science and Business Media Deutschland GmbH
Pages273-285
Number of pages13
ISBN (Print)9789819535392
DOIs
StatePublished - 2026
Externally publishedYes
Event27th International Conference on Information and Communications Security, ICICS 2025 - Nanjing, China
Duration: 29 Oct 202531 Oct 2025

Publication series

NameLecture Notes in Computer Science
Volume16217 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference27th International Conference on Information and Communications Security, ICICS 2025
Country/TerritoryChina
CityNanjing
Period29/10/2531/10/25

Keywords

  • BGV
  • CKKS
  • Fully Homomorphic Encryption
  • bootstrapping
  • bootstrapping approximation

Fingerprint

Dive into the research topics of 'A BGV-Subroutined CKKS Bootstrapping Algorithm Without Sine Approximation'. Together they form a unique fingerprint.

Cite this