Introduction to Number Theoretic Transform

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Sengupta, Banhirup, Gupta, Peenal, Sengupta, Souvik
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916937868509184
author Sengupta, Banhirup
Gupta, Peenal
Sengupta, Souvik
author_facet Sengupta, Banhirup
Gupta, Peenal
Sengupta, Souvik
contents The Number Theoretic Transform (NTT) can be regarded as a variant of the Discrete Fourier Transform. NTT has been quite a powerful mathematical tool in developing Post-Quantum Cryptography and Homomorphic Encryption. The Fourier Transform essentially decomposes a signal into its frequencies. They are traditionally sine or cosine waves. NTT works more over groups or finite fields rather than on a continuous signal and polynomials work as the analog of sine waves in case of NTT. Fast Fourier Trnasform (FFT) style NTT or fast NTT has been proven to be useful in lattice-based cryptography due to its ability to reduce the complexity of polynomial multiplication from quadratic to quasilinear. We have introduced the concepts of cyclic, negacyclic convolutions along with NTT and its inverse and their fast versions.
format Preprint
id arxiv_https___arxiv_org_abs_2509_05884
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Introduction to Number Theoretic Transform
Sengupta, Banhirup
Gupta, Peenal
Sengupta, Souvik
Cryptography and Security
Distributed, Parallel, and Cluster Computing
The Number Theoretic Transform (NTT) can be regarded as a variant of the Discrete Fourier Transform. NTT has been quite a powerful mathematical tool in developing Post-Quantum Cryptography and Homomorphic Encryption. The Fourier Transform essentially decomposes a signal into its frequencies. They are traditionally sine or cosine waves. NTT works more over groups or finite fields rather than on a continuous signal and polynomials work as the analog of sine waves in case of NTT. Fast Fourier Trnasform (FFT) style NTT or fast NTT has been proven to be useful in lattice-based cryptography due to its ability to reduce the complexity of polynomial multiplication from quadratic to quasilinear. We have introduced the concepts of cyclic, negacyclic convolutions along with NTT and its inverse and their fast versions.
title Introduction to Number Theoretic Transform
topic Cryptography and Security
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2509.05884