International Association for Cryptologic Research

International Association
for Cryptologic Research

Transactions on Cryptographic Hardware and Embedded Systems 2025

Faster amortized bootstrapping using the incomplete NTT for free


Thales B. Paiva
Future Security Team, LG Electronics USA, Inc., New Jersey, USA

Gabrielle De Micheli
Future Security Team, LG Electronics USA, Inc., New Jersey, USA

Syed Mahbub Hafiz
Future Security Team, LG Electronics USA, Inc., New Jersey, USA

Marcos A. Simplicio Jr.
Future Security Team, LG Electronics USA, Inc., New Jersey, USA; Universidade de São Paulo, São Paulo, Brazil

Bahattin Yildiz
Future Security Team, LG Electronics USA, Inc., New Jersey, USA


Keywords: Fully homomorphic encryption, FHEW/TFHE, amortized bootstrapping, incomplete NTT, efficient implementation


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 Õ(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. The resulting construction is such that the multiplication of higher-degree polynomials that would usually create a bottleneck in an incomplete NTT setting actually comes for free. As a result, we demonstrate a 2.12x speedup compared to the algorithm of Guimarães et al. and a 1.12x 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 the execution time of Guimarães et al. by 1.41x, while simultaneously reducing the DFR by a factor of 2−22 for 8-bit messages.

Publication

IACR Transactions on Cryptographic Hardware and Embedded Systems, Volume 2025, Issue 4

Paper

Artifact

Artifact number
tches/2025/a50

Artifact published
January 30, 2026

Badge
IACR CHES Artifacts Functional

README

ZIP (300326 bytes)  

License
This work is licensed under the Apache License, Version 2.0.

Note that license information is supplied by the authors and has not been confirmed by the IACR.


BibTeX How to cite

Thales B. Paiva, Gabrielle De Micheli, Syed Mahbub Hafiz, Marcos A. Simplicio Jr., Bahattin Yildiz. (2025). Faster amortized bootstrapping using the incomplete NTT for free. IACR Transactions on Cryptographic Hardware and Embedded Systems, 2025(4), 520–543. https://doi.org/10.46586/tches.v2025.i4.520-543. Artifact at https://artifacts.iacr.org/tches/2025/a50.