What is Number-theoretic transform?
A transform that applies the idea of the fast Fourier transform to integers modulo a prime. It replaces polynomial multiplication with a transform, coefficient-wise multiplication and an inverse transform, reducing the roughly n² multiplications needed for degree n to roughly n log n. It needs only exact integer arithmetic with no rounding error. It is at the heart of the computation in lattice-based post-quantum cryptography such as ML-KEM and ML-DSA, and acceleration with dedicated circuits is being pursued.
Japanese name: 数論変換
Number-theoretic transform appears in 1 practice question across 1 topic, including Hardware Security: Advanced Topics and Trends.