Skip to content

Commit 060a877

Browse files
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

File tree

2 files changed

+493
-431
lines changed

2 files changed

+493
-431
lines changed

0 commit comments

Comments
 (0)