Paper 2025/1255

Efficient Full Domain Functional Bootstrapping from Recursive LUT Decomposition

Intak Hwang, Seoul National University
Shinwon Lee, Seoul National University
Seonhong Min, Seoul National University
Yongsoo Song, Seoul National University
Abstract

Fully Homomorphic Encryption over the Torus (TFHE) enables efficient evaluation of arbitrary lookup tables (LUT) over encrypted data, allowing complex functions to be computed without decryption. However, in TFHE, only lookup tables with a negacyclic structure can be homomorphically evaluated, which limits the range of functions that can be supported. To overcome this limitation and enable the evaluation of arbitrary functions, the notion of full-domain functional bootstrapping (FDFB) was introduced. However, existing FDFB methods require at least two consecutive bootstrapping operations to evaluate a single function, resulting in significant latency and overhead. In this work, we present a novel FDFB scheme that supports arbitrary lookup tables by decomposing them into multiple small negacyclic LUTs and one compact full-domain LUT. This structure allows most computations to be handled by fast negacyclic bootstrapping, significantly reducing the computational cost. To address the need for maintaining distinct evaluation keys for each LUT length, we apply Extended Bootstrapping (PKC 2021), which enables all operations to run within a fixed ring dimension. Combined with Extended Bootstrapping, our method nearly halves the bootstrapping cost compared to prior FDFB approaches while maintaining a constant key size, negligible parameter overhead, and strong scalability. Finally, we implement our algorithm using the TFHE-go library and evaluate its performance across various settings. Our method achieves up to a 3.41× speedup over previous FDFB schemes without increasing key size, and retains up to a 1.91× advantage even when Extended Bootstrapping is applied to both.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Published elsewhere. Selected Areas in Cryptography (SAC) 2025
Keywords
Homomorphic EncryptionBootstrapping
Contact author(s)
intak hwang @ snu ac kr
chowon0708 @ snu ac kr
minsh @ snu ac kr
y song @ snu ac kr
History
2025-07-11: approved
2025-07-08: received
See all versions
Short URL
https://ia.cr/2025/1255
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1255,
      author = {Intak Hwang and Shinwon Lee and Seonhong Min and Yongsoo Song},
      title = {Efficient Full Domain Functional Bootstrapping from Recursive {LUT} Decomposition},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1255},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1255}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.