USA: NIST‑PQC‑Algorithmen auf ESP32‑C6 erfolgreich getestet
Eine aktuelle Studie von Daniel Patryk Karcz, Marcin Niemiec, Michail Alexandros Kourtis und Tobias Köppl belegt, dass die von NIST standardisierten post‑quantum Kryptografie‑Algorithmen ML‑KEM, ML‑DSA und SLH‑DSA auf dem energieeffizienten Mikrocontroller ESP32‑C6 lauffähig sind, obwohl dieser ohne externen Speicher arbeitet.
Methodik
Die Forschenden setzten ein konfigurierbares Evaluierungs‑Framework ein, das die Implementierungen aus der liboqs‑Bibliothek auf dem ESP32‑C6 ausführte. Dabei wurden alle NIST‑standardisierten Parameter‑Sets und Sicherheitsstufen berücksichtigt. Messgrößen umfassten die Ausführungsdauer, die Größe von Schlüsseln und Signaturen sowie das dynamische Speicherverhalten unter realen Embedded‑Bedingungen.
Ergebnisse für ML‑KEM
Alle ML‑KEM‑Parameter‑Sets konnten erfolgreich generiert, gekapselt und dekapselt werden. Das Speicherverhalten erwies sich als stabil und vorhersehbar, während die Ausführungszeit proportional zur gewählten Sicherheitsstufe anstieg.
Ergebnisse für ML‑DSA
Bei ML‑DSA verursachten die Schlüsselgenerierung und das Signieren einen höheren Rechenaufwand im Vergleich zur Verifikation, die weiterhin relativ effizient blieb. Dennoch funktionierten alle getesteten Parameter‑Sets zuverlässig auf dem Ziel‑Mikrocontroller.
Ergebnisse für SLH‑DSA
Die hash‑basierten Signaturen von SLH‑DSA zeigten deutlich längere Ausführungszeiten, was die bekannten höheren Rechenkosten solcher Verfahren auf ressourcenbeschränkten Plattformen widerspiegelt. Trotz der Latenz konnten alle Parameter‑Sets erfolgreich eingesetzt werden.
Gesamtbewertung
Die Untersuchung bestätigt, dass die ausgewählten NIST‑PQC‑Algorithmen auf modernen, eingebetteten Mikrocontrollern einsetzbar sind, sofern Entwickler die jeweiligen Leistungs‑ und Latenz‑Kompromisse berücksichtigen. Das vorgestellte Evaluierungs‑Framework liefert praktische Leitlinien für die Integration post‑quantum sicherer Kommunikation in energiearme Systeme.
Dieser Bericht basiert auf Informationen von PLOS ONE, lizenziert unter Creative Commons BY 4.0 (Open Access). Wissenschaftliche Inhalte, offen zugänglich.
Ende der Uebertragung