Wat is ML-KEM?
Een op roosters gebaseerd sleutelinkapselingsmechanisme (KEM) dat het Amerikaanse NIST in augustus 2024 als FIPS 203 heeft gestandaardiseerd. De naam staat voor Module-Lattice-Based Key-Encapsulation Mechanism, en het is gebaseerd op CRYSTALS-Kyber. De veiligheid berust op de moeilijkheid van het Module-LWE-probleem, waarbij een geheim moet worden gevonden uit een stelsel lineaire vergelijkingen waaraan kleine fouten zijn toegevoegd; aangenomen wordt dat ook kwantumcomputers dit niet efficiënt kunnen oplossen. Er zijn drie parametersets: ML-KEM-512, ML-KEM-768 en ML-KEM-1024. Het wordt in protocollen zoals TLS gebruikt om ECDHE-sleuteluitwisseling te vervangen of ermee te worden gecombineerd.
Japanse benaming: ML-KEM
“ML-KEM” komt voor in 4 oefenvragen uit 2 onderwerpen, bijv. Basis en toepassingen van cryptografie, Hardware voor kwantumcomputers.
Vakgebied: Basis en toepassingen van cryptografie