Was ist ML-KEM?

ML-KEM (Module-Lattice-Based Key-Encapsulation Mechanism, FIPS 203) ist das Post-Quanten-Verfahren, um über ein offenes Netz einen geheimen Schlüssel zu vereinbaren, und das, dem Sie zuerst begegnen werden. Es ist aus der Einreichung CRYSTALS-Kyber hervorgegangen. Eine Seite veröffentlicht einen öffentlichen Schlüssel; die andere verpackt damit ein frisches Zufallsgeheimnis, das nur der Inhaber des privaten Schlüssels wieder auspacken kann. Dieses Geheimnis dient dann als Schlüssel für schnelle symmetrische Verschlüsselung wie AES. Es gibt drei Größen, ML-KEM-512, ML-KEM-768 und ML-KEM-1024, wobei 768 der übliche Standard ist. Es ist schnell, oft vergleichbar mit elliptischen Kurven, aber öffentlicher Schlüssel und Chiffretext sind jeweils rund ein Kilobyte groß, gegenüber 32 Byte bei X25519. Diese Größe ist der Grund, warum manche alte Firewalls und Middleboxes mit Post-Quanten-Handshakes Probleme haben. In TLSTLS: Transport Layer Security. Die Verschlüsselung, die den Großteil des Internetverkehrs schützt, etwa HTTPS. erscheint ML-KEM meist kombiniert mit X25519 als hybride Gruppe X25519MLKEM768, die die meisten Browser bereits anbieten.

Weiterlesen

Begriffe auf dieser Seite

TLS (Transport Layer Security)
Die Verschlüsselung, die den Großteil des Internetverkehrs schützt, etwa HTTPS.

← Alle 33 Fragen zu Post-Quanten-KryptografieAlle Themen