cloudflare / circl

CIRCL: Cloudflare Interoperable Reusable Cryptographic Library
http://blog.cloudflare.com/introducing-circl
Other
1.22k stars 136 forks source link

[DNM] Add ML-DSA (FIPS204) #480

Open bwesterb opened 4 months ago

bwesterb commented 4 months ago

ML-DSA is not final yet, so this implementation isn't final either.

We keep Dilithium around (for now). Code differences between them are minimal anyway.

ML-DSA adds a randomised signing mode, which we do not expose (yet).