Files
crypto/ntt/doc.go
zeekay 77b6bf819b crypto: rename SchemeRingtail → SchemeCorona; aggregated SignatureAggregator finalizeRingtail → finalizeCorona
Mirrors the consensus + node Ringtail purge. The production Ring-LWE
threshold library is luxfi/corona; the threshold-scheme byte and all
aggregator codepaths use the production identifier.
2026-05-12 10:21:11 -07:00

8 lines
381 B
Go

// Package ntt is the canonical entry point for the Number-Theoretic Transform
// used by lattice-based cryptography (ML-KEM, ML-DSA, corona).
//
// The CPU implementation here uses gnark-crypto field arithmetic. The GPU
// path routes through github.com/luxfi/accel which exposes a polynomial
// NTT kernel for prime moduli (Kyber/Dilithium-style q = 3329 / 8380417).
package ntt