Sitemap
Press enter or click to view image in full size

Member-only story

Get Used to Three Boring Acronyms: ML-KEM, ML-DSA and SLH-DSA

4 min readOct 28, 2024

--

Well, as if cybersecurity doesn’t have enough acronyms. There’s RIP, OSPF, TCP, IP, SSH, AES, and so many others. Now, there are three really important ones to remember: ML-KEM (Module Lattice-Based Key Encapsulation Mechanism), ML-DSA (Module Lattice-Based Signature Standard) and SLH-DSA (Stateless Hash-based Digital Signature Standard). ML-KEM is defined in the FIPS 203 standard, ML-DSA as FIPS 204, and for SLH-DSA, we have FIPS 205.

Many, though, would recognise ML-KEM as CRYSTALS-Kyber, ML-DSA as CRYSTALS Dilithium and SLH-DSA as the SPHINCS+ method. And, so, on the 13th of August 2024, FIPS 204 was born [here]:

Press enter or click to view image in full size

and, on the same day, NIST published FIPS 205 [here]:

Press enter or click to view image in full size

--

--

Prof Bill Buchanan OBE FRSE
Prof Bill Buchanan OBE FRSE

Written by Prof Bill Buchanan OBE FRSE

Professor of Cryptography. Serial innovator. Believer in fairness, justice & freedom. Based in Edinburgh. Old World Breaker. New World Creator. Building trust.