Paper 2025/768

Incompleteness in Number-Theoretic Transforms: New Tradeoffs and Faster Lattice-Based Cryptographic Applications

Syed Mahbub Hafiz, LG Electronics USA, Inc.
Bahattin Yildiz, LG Electronics USA, Inc.
Marcos A. Simplicio Jr, Universidade de São Paulo, Brazil
Thales B. Paiva, LG Electronics USA, Inc.
Henrique Ogawa, LG Electronics USA, Inc.
Gabrielle De Micheli, LG Electronics USA, Inc.
Eduardo L. Cominetti, LG Electronics USA, Inc.
Abstract

Lattices are the basis of most NIST-recommended post-quantum cryptography (PQC) schemes, required to thwart the threat posed by the eventual construction of large-scale quantum computers. At the same time, lattices enable more advanced cryptographic constructions, such as fully homomorphic encryption (FHE), which is increasingly used for privacy-preserving applications like machine learning. This work delves into the efficiency and trade-off assessment of polynomial multiplication algorithms and their applications to PQC, FHE, and other schemes. Such algorithms are at the core of lattice-based cryptography and may become a critical bottleneck when deploying PQC- and FHE-based solutions on resource-constrained devices. We propose a formal analysis of so-called incompleteness in the Number Theoretic Transform (NTT). Although this concept is not new, our systematization shows how to optimize polynomial multiplication in quotient rings, considering factors such as the degree of incompleteness, the associated prime moduli, constraints of the target platform, and target security level. Besides efficiency, we formally show that the systematized family of incomplete NTT variants supports a larger set of prime moduli. This property enables new trade-offs for algorithms like the FIPS-approved module-lattice-based key encapsulation mechanism (ML-KEM) and faster amortized bootstrapping in FHE schemes. Our results include shorter ciphertexts in ML-KEM with only a modest hit in performance and a 6-42% performance boost in the NTT computation of a state-of-the-art FHE solution.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. The 10th IEEE Euro S&P 2025
Keywords
Polynomial multiplicationpost-quantum cryptographyfully homomorphic encryptionnumber-theoretic transform
Contact author(s)
syedhafiz9486 @ gmail com
bahattin yildiz @ lge com
msimplicio @ larc usp br
thales paiva @ lge com
henrique1 ogawa @ lge com
gabrielle demicheli @ lge com
eduardo cominetti @ lge com
History
2025-04-30: approved
2025-04-30: received
See all versions
Short URL
https://ia.cr/2025/768
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/768,
      author = {Syed Mahbub Hafiz and Bahattin Yildiz and Marcos A. Simplicio Jr and Thales B. Paiva and Henrique Ogawa and Gabrielle De Micheli and Eduardo L. Cominetti},
      title = {Incompleteness in Number-Theoretic Transforms: New Tradeoffs and Faster Lattice-Based Cryptographic Applications},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/768},
      year = {2025},
      url = {https://eprint.iacr.org/2025/768}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.