Conceptual Review on Number Theoretic Transform and Comprehensive Review on Its Implementations

  • Satriawan, Ardianto
  • Syafalni, Infall
  • Mareta, Rella
  • Anshori, Isa
  • Shalannanda, Wervyan
  • 외 1명
Citations

WEB OF SCIENCE

39
Citations

SCOPUS

54

초록

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 O(n log n) when implemented with Fast Fourier Transform-style algorithms has made it a key component in modern cryptography. FFT-style NTT algorithm or fast-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-ofthe-art of NTT in both PQC and HE schemes.

키워드

ConvolutionComplexity theoryDiscrete Fourier transformsCryptographyQuantum computingHomomorphic encryptionToy manufacturing industryNumber theoretic transformpost quantum cryptographyhomomorphic encryptionFULLY HOMOMORPHIC ENCRYPTIONMODULAR MULTIPLICATIONINTEGER MULTIPLICATIONDISCRETE LOGARITHMSCRYSTALS-KYBERTIMEALGORITHMSCOMPUTATION
제목
Conceptual Review on Number Theoretic Transform and Comprehensive Review on Its Implementations
저자
Satriawan, ArdiantoSyafalni, InfallMareta, RellaAnshori, IsaShalannanda, WervyanBarra, Aleams
DOI
10.1109/ACCESS.2023.3294446
발행일
2023
유형
Review
저널명
IEEE Access
11
페이지
70288 ~ 70316