Kyber (ML-KEM) — Post-Quanten-Kryptografie
Das CrypTool-Projekt bietet nun eine App, die ML-KEM (NIST FIPS 203) erklärt — die standardisierte Version von Kyber. ML-KEM ist ein relativ neuer Key-Encapsulation-Mechanismus (KEM), der post-quanten-sicher ist. Mit ML-KEM können zwei Nutzer sicher einen gemeinsamen Schlüssel für die Verwendung mit anderen Verfahren vereinbaren. Die App ist derzeit nur auf Englisch verfügbar.
Es ist bekannt, dass traditionelle Verfahren wie RSA und Diffie-Hellman theoretisch effizient von einem Angreifer mit einem großen Universalquantencomputer gebrochen werden können. Um einem Worst-Case-Szenario vorzubeugen, werden Post-Quanten-Verfahren wie ML-KEM empfohlen. Diese neuen Verfahren gelten als sicher, da derzeit kein effizienter (Quanten-)Algorithmus bekannt ist, der die mathematischen Probleme löst, auf denen sie basieren.
Die neue App verbindet Schritt-für-Schritt-Erklärungen mit echten Daten aus ML-KEM im Browser sowie einer vollständigen Grafik des Verfahrens für einen Überblick. Für eine flexible, tiefgehende Erkundung hat die App einen modularen Aufbau: Die Haupt-Tabs "Graph", "Live demo" und "Explanation" haben Sub-Tabs für schrittweise Verarbeitung, Vergleich mit Diffie-Hellman, FO-Transformation, KeyGen, Encap, Decap und Kybers Design-Entscheidungen. Alle Werte können exportiert werden. Ein Guide bietet einen Überblick über die Schritte. Die Hauptübersicht "Graph" kann in die Seitenleiste verschoben (angeheftet) werden (was effizientes Querverweisen ermöglicht).
Die Entwicklung dieses Projekts wurde von Esslinger Consulting gefördert.