Que sont ML-DSA et SLH-DSA ?

Ce sont les deux normes de signature post-quantique : ML-DSA (FIPS 204, issue de CRYSTALS-Dilithium) et SLH-DSA (FIPS 205, issue de SPHINCS+). Une signature numérique prouve qui a produit des données et que personne ne les a modifiées ; elle protège certificats, mises à jour logicielles, micrologiciels, documents et code. ML-DSA est le choix généraliste : rapide, avec des signatures de quelques kilo-octets au lieu des 64 octets d'une signature ECDSA typique. SLH-DSA ne repose que sur la sécurité des fonctions de hachage, ce qui la rend très prudente, au prix de signatures plus grandes et d'une signature plus lente ; elle convient aux racines de confiance de longue durée et à la signature de micrologiciels. Les signatures comptent moins pour « harvest now, decrypt later », car une signature falsifiée n'aide un attaquant qu'une fois l'ordinateur quantique disponible. C'est pourquoi la plupart des organisations changent d'abord l'échange de clés, puis les signatures. L'écosystème des certificats à signature post-quantique est encore en construction : demandez leurs plans à vos fournisseurs plutôt que d'attendre des certificats post-quantiques dès aujourd'hui.

À lire ensuite

← Les 33 questions sur Cryptographie post-quantiqueTous les thèmes