Publication | Open Access
Conceptual Review on Number Theoretic Transform and Comprehensive Review on Its Implementations
46
Citations
85
References
2023
Year
Real Data TypeComprehensive ReviewEngineeringPost-quantum CryptographyValidated NumericsComputational Number TheoryModern CryptographyComputer EngineeringMathematical FoundationsConceptual ReviewLattice-based CryptographyComputer ScienceDiscrete MathematicsNumber Theoretic TransformResidue SystemIntegral TransformCryptography
The Number Theoretic Transform (NTT) is a powerful mathematical tool that has become increasingly important in developing Post Quantum Cryptography (PQC) and Homomorphic Encryption (HE). Its ability to efficiently calculate polynomial multiplication using the convolution theorem with a quasi-linear complexity <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">O</i> ( <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">n</i> log <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">n</i> ) has made it a key component in modern cryptography. NTT is particularly useful in lattice-based cryptography, which relies on the hardness of certain mathematical problems to ensure security. Its importance in these fields continues to grow as quantum computing technology advances and traditional encryption methods become vulnerable. In this report, we discuss the mathematical concepts of polynomial multiplications using NTT and provide a comprehensive review of the latest implementation and state-of-the-art of NTT in both PQC and HE schemes.
| Year | Citations | |
|---|---|---|
Page 1
Page 1