Commit 060a877
committed
Reimplement AArch64 NTT 1/2: Switch to NTT/iNTT from mlkem-native
The current NTT + iNTT in mldsa-native originate from the SLOTHY repository and
are, hence, MIT-licensed.
Relicensing was attempted in
#236
without success.
This commit and the following commit do a clean-room re-implementation of the
same techniques. We start of with the
"Apache-2.0 OR ISC OR MIT"-licensed NTT and iNTT from mlkem-native and make the
necessary changes to turn it into a ML-DSA NTT.
Signed-off-by: Matthias J. Kannwischer <[email protected]>1 parent 257c38d commit 060a877
0 commit comments