Quantencomputer: Krypto-Algorithmus mit TU Graz-Handschrift wird Standard#
Extrem leistungsfähige Rechner der Zukunft verlangen neue Verschlüsselungs- und Signaturmethoden. Die US-amerikanische Behörde NIST hat nun vier Post-Quanten-Algorithmen zum Standard erhoben – einer davon trägt die Handschrift der TU Graz.#
Mit der fortschreitenden Entwicklung von Quantencomputern muss sich auch die IT-Sicherheit neu aufstellen. Die US-amerikanische Bundesbehörde National Institute for Standards and Technology (NIST) weiß um das Gefahrenpotential durch Quantencomputer für eine sichere Datenverschlüsselung und startete 2016 einen Prozess zur Standardisierung von quantencomputerresistenten kryptografischen Verfahren. Forschungsgruppen aus aller Welt reichten Konzepte für die nächste Generation kryptografischer Algorithmen, sogenannter Post-Quanten-Algorithmen, ein; 15 schafften es ins Finale. Die Entscheidung des NIST wurde weltweit auf Behörden- und Unternehmensseite mit Spannung erwartet, da sich internationale Standards erfahrungsgemäß der Einschätzung der US-amerikanischen Behörde anschließen.
Neuer Standard in der IT-Sicherheit#
Sechs Jahre später ist nun die Entscheidung gefallen: Vier Post-Quanten-Kryptographie Algorithmen werden zum Standard erhoben – einer dieser Algorithmen, der Signaturalgorithmus SPHINCS+, trägt die Handschrift der TU Graz. Dazu Christian Rechberger, Kryptographieexperte am Institut für Angewandte Informationsverarbeitung und Kommunikationstechnologie: „In der Welt der IT-Sicherheit ist diese Entscheidung von enormer Relevanz. Wir werden diese Algorithmen in jeder Software, in jedem Chip finden; von Industrieanlagen bis zum privaten Handy, von Datenzentren bis zum Drucksensor im Autoreifen.“
Wann die ersten Quantencomputer tatsächlich ihre Arbeit aufnehmen, ist noch ungewiss. Schon jetzt ist aber klar: Quantencomputer können mathematische Operationen lösen, auf denen heutige asymmetrische kryptografische Methoden beruhen – die bisherige Sicherheitsinfrastruktur wird damit quasi wertlos. Es braucht also schon vorab geeignete standardisierte Ersatzverfahren für die derzeitige Generation von Verschlüsselungs- und Signaturmethoden.
Vier Post-Quanten-Algorithmen#
Für die allgemeine Verschlüsselung, die beim Zugriff auf sichere Websites verwendet wird, hat das NIST den CRYSTALS-Kyber Algorithmus ausgewählt. Zu seinen Vorteilen gehören die vergleichsweise kleinen Verschlüsselungsschlüssel, die zwei Parteien leicht austauschen können, sowie seine hohe Arbeitsgeschwindigkeit.
Die drei Algorithmen CRYSTALS-Dilithium, FALCON und SPHINCS+ werden künftig verwendet, um die Authentizität von Daten und Absendern zu garantieren. Digitale Signaturen kommen etwa zum Einsatz, wenn Identitäten während einer digitalen Transaktion überprüft werden müssen. SPHINCS+, ist etwas größer und langsamer als die beiden anderen Algorithmen, aber als Backup wertvoll, denn: Er basiert als einziger nur auf Hash-Funktionen und benötigt keine weiteren Annahmen. Damit ist SPHINCS+ besonders konservativ und auf Langzeit-Sicherheit ausgelegt (Anm.: Hash-Funktionen werden bei der digitalen Signatur dazu verwendet, um „Fingerabdrücke“ von Nachrichten zu berechnen. Der Fingerabdruck wird zusammen mit der Nachricht an den Empfänger als Beweis der Integrität gesendet.).
Alle vier Algorithmen wurden in intensiven internationalen Kollaborationen entwickelt. An der Entwicklung von SPHINCS+ waren neben der TU Graz weitere bekannte Namen beteiligt, etwa die TU Eindhoven, die Ruhr Universität Bochum, Infineon, die TU Dänemark oder die Universität Illinois in Chicago.
Während der Standard nun in der finalen Entwicklung ist, ermutigt das NIST Sicherheitsfachleute, die neuen Algorithmen zu erforschen, Details der Anwendungen zu überlegen und IT-Abteilungen und Anbieter zu informieren. Die Algorithmen sind hier auf der NIST-Website zugänglich. Mehr Details gibt es auch in der Presseaussendung von NIST.
Kontakt#
Christian RECHBERGER
Univ.-Prof. Dipl.-Ing. Dr.techn.
TU Graz | Institut für Angewandte Informationsverarbeitung und Kommunikationstechnologie
Tel.: +43 316 873 5539
christian.rechberger@tugraz.at