Skip to main navigation Skip to search Skip to main content

Low-Complexity NTT and INTT Structures via Twiddle Shifting

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Polynomial modular multiplication is an important operation used in post-quantum cryptography and homomorphic encryption, which are based on ring learning with errors (RLWE) problems. For long polynomial lengths, this operation can be efficiently computed using number theoretic transform (NTT) and inverse NTT (INTT). In particular, negative wrapped convolution (NWC) has been proposed to compute this operation where zero padding is eliminated. Low-complexity structures for NTT (LCNTT) and INTT (LC-INTT) have been derived in prior work by using a divide-and-conquer approach. This paper presents an alternate derivation of the LC-NTT and LC-INTT structures from traditional NTT and INTT structures. Specifically, we show that using twiddle factor pushing (pulling) from left to right (right to left), we can derive the prior LC-NTT (LC-INTT) structures. We present systematic algorithms for twiddle factor pushing and pulling to derive the equivalent architectures. The alternate approach may provide opportunities for optimizing hardware implementations of polynomial modular multiplication.

Original languageEnglish (US)
Title of host publication2025 IEEE 68th International Midwest Symposium on Circuits and Systems, MWSCAS 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages444-448
Number of pages5
ISBN (Electronic)9798331589349
DOIs
StatePublished - 2025
Event68th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2025 - Lansing/E. Lansing, United States
Duration: Aug 10 2025Aug 13 2025

Publication series

NameMidwest Symposium on Circuits and Systems
ISSN (Print)1548-3746
ISSN (Electronic)1558-3899

Conference

Conference68th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2025
Country/TerritoryUnited States
CityLansing/E. Lansing
Period8/10/258/13/25

Bibliographical note

Publisher Copyright:
© 2025 IEEE.

Keywords

  • Homomorphic encryption (HE)
  • Number theoretic transform (NTT)
  • Polynomial multiplication. Twiddle shifting
  • Post-quantum cryptography (PQC)

Fingerprint

Dive into the research topics of 'Low-Complexity NTT and INTT Structures via Twiddle Shifting'. Together they form a unique fingerprint.

Cite this