Wat is ML-KEM?

ML-KEM (Module-Lattice-Based Key-Encapsulation Mechanism, FIPS 203) is de post-kwantummethode om over een open netwerk een geheime sleutel af te spreken, en de methode die u als eerste tegenkomt. Ze komt voort uit de inzending CRYSTALS-Kyber. De ene kant publiceert een publieke sleutel; de andere gebruikt die om een vers willekeurig geheim in te pakken dat alleen de houder van de privésleutel kan uitpakken. Dat geheim dient daarna als sleutel voor snelle symmetrische versleuteling zoals AES. Er zijn drie groottes, ML-KEM-512, ML-KEM-768 en ML-KEM-1024, waarbij 768 de gangbare keuze is. Het is snel, vaak vergelijkbaar met elliptische curven, maar de publieke sleutel en het cijfertekst zijn elk ongeveer een kilobyte, tegen 32 bytes bij X25519. Die omvang is de reden dat sommige oude firewalls en middleboxes moeite hebben met post-kwantumhandshakes. In TLSTLS: Transport Layer Security. De versleuteling die het meeste internetverkeer beschermt, zoals HTTPS. verschijnt ML-KEM meestal gecombineerd met X25519 als de hybride groep X25519MLKEM768, die de meeste browsers al aanbieden.

Lees verder

Begrippen op deze pagina

TLS (Transport Layer Security)
De versleuteling die het meeste internetverkeer beschermt, zoals HTTPS.

← Alle 33 vragen over Post-kwantumcryptografieAlle onderwerpen