Paper 2025/696 Original: eprint.iacr.org/2025/696 ↗

Faster amortized bootstrapping using the incomplete NTT for free

Thales B. Paiva
Gabrielle De Micheli
Syed Mahbub Hafiz
Marcos A. Simplicio Jr.
Bahattin Yildiz
Abstract

Amortized bootstrapping techniques have been proposed for FHEW/TFHE to efficiently refresh multiple ciphertexts simultaneously within a polynomial modulus. Although recent proposals have very efficient asymptotic complexity, reducing the amortized cost essentially to $\tilde{O}(1)$ FHE multiplications, the practicality of such algorithms still suffers from substantial overhead and high decryption failure rates (DFR). In this study, we improve upon one of the state-of-the-art amortized bootstrapping algorithms (Guimarães et al., ASIACRYPT 2023) for FHEW/TFHE-like schemes by introducing an alternative algorithmic strategy. Specifically, we combine Guimarães et al.'s strategy based on a two-part NTT with an incomplete Number Theoretic Transform (NTT) algorithm. As a result, we demonstrate a 2.12$\times$ speedup compared to the algorithm of Guimarães et al. and a $1.12\times$ improvement over the state-of-the-art (sequential) TFHE-rs while achieving a DFR close to $2^{-32}$ for 7-bit messages, although the DFR is higher for 8-bit messages. We also explore trade-offs between execution time and DFR, identifying parameter sets that improve execution time of Guimarães et al. by $1.41\times$, while simultaneously reducing the DFR by a factor of $2^{-22}$ for 8-bit messages.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2025-08-25: last updated
2025-04-17: published
Short URL
https://ia.cr/2025/696
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/696,
      author = {Thales B. Paiva and Gabrielle De Micheli and Syed Mahbub Hafiz and Marcos A. Simplicio Jr. and Bahattin Yildiz},
      title = {Faster amortized bootstrapping using the incomplete NTT for free},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/696},
      year = {2025},
      url = {https://eprint.iacr.org/2025/696}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.