Qu'est-ce que ML-KEM ?

ML-KEM (Module-Lattice-Based Key-Encapsulation Mechanism, FIPS 203) est la méthode post-quantique pour convenir d'une clé secrète sur un réseau ouvert, et celle que vous rencontrerez en premier. Elle est issue de la candidature CRYSTALS-Kyber. Une partie publie une clé publique ; l'autre s'en sert pour emballer un secret aléatoire frais que seul le détenteur de la clé privée peut déballer. Ce secret sert ensuite de clé à un chiffrement symétrique rapide comme AES. Elle existe en trois tailles, ML-KEM-512, ML-KEM-768 et ML-KEM-1024, 768 étant le choix courant. Elle est rapide, souvent comparable aux courbes elliptiques, mais sa clé publique et son chiffré pèsent chacun environ un kilo-octet, contre 32 octets pour X25519. C'est cette taille qui fait que certains vieux pare-feu et équipements intermédiaires peinent avec les négociations post-quantiques. Dans TLSTLS: Transport Layer Security. Le chiffrement qui protège la plupart du trafic internet, comme HTTPS., ML-KEM apparaît en général combiné à X25519 sous la forme du groupe hybride X25519MLKEM768, que la plupart des navigateurs proposent déjà.

À lire ensuite

Termes utilisés ici

TLS (Transport Layer Security)
Le chiffrement qui protège la plupart du trafic internet, comme HTTPS.

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