Was ist Post-Quanten-Kryptografie (PQC)?
Kryptografie, die ihre Sicherheit auf mathematische Probleme stützt, die vermutlich auch für Quantencomputer nicht effizient lösbar sind, etwa Gitterprobleme und Hashfunktionen. Sie läuft auf herkömmlichen Computern und dient als Ersatz für RSA und Elliptische-Kurven-Kryptografie, die der Shor-Algorithmus brechen kann.
Japanische Bezeichnung: 耐量子計算機暗号
„Post-Quanten-Kryptografie (PQC)“ kommt in 2 Übungsfragen aus 1 Themen vor, z. B. Hardware für Quantencomputer.
Fachgebiet: Hardware für Quantencomputer
Warum sie nötig ist
RSA und Elliptische-Kurven-Kryptografie, die heute weit verbreitet sind, würden auf einem großen fehlertoleranten Quantencomputer durch den Shor-Algorithmus gebrochen. Solche Quantencomputer gibt es noch nicht, doch es besteht das Risiko „Harvest now, decrypt later“, bei dem heute aufgezeichnete Chiffretexte in der Zukunft entschlüsselt werden, und der Austausch von Kryptografie dauert viele Jahre. Die Umstellung muss daher beginnen, bevor es solche Quantencomputer gibt.
Hardware und Umstellung
Da Schlüssel und Signaturen größer sind und die Berechnungen anderer Art, erfolgt die Umstellung unter Prüfung der Auswirkungen auf eingebettete Geräte und Chipkarten mit wenig Speicher, auf Paketgrößen in Kommunikationsprotokollen und Ähnliches. Gitterbasierte Verfahren beschleunigen die Polynommultiplikation mit der zahlentheoretischen Transformation (NTT), und eine Beschleunigung durch spezielle Schaltungen wird erforscht. Implementierungen brauchen außerdem Schutz gegen Seitenkanalangriffe, bei denen Geheimnisse über Leistungsaufnahme oder Laufzeit preisgegeben werden. Vorerst erfolgt die Umstellung schrittweise mit hybriden Verfahren, die herkömmliche Kryptografie einbeziehen, und Wert gelegt wird auf Entwürfe, die einen späteren Austausch der Kryptografie erleichtern (Krypto-Agilität).
Häufige Fragen
Wie unterscheidet sie sich von der Quantenschlüsselverteilung (QKD)?
Post-Quanten-Kryptografie beruht auf der Schwierigkeit mathematischer Probleme und läuft auf gewöhnlichen Computern und Netzwerken. Die Quantenschlüsselverteilung tauscht Schlüssel mithilfe von Quanteneigenschaften von Photonen und Ähnlichem aus und erfordert spezielle optische Kommunikationsgeräte. Es sind getrennte Techniken, und im Mittelpunkt der Ablösung steht die Post-Quanten-Kryptografie.
Müssen auch symmetrische Verfahren wie AES ersetzt werden?
Gegen symmetrische Verschlüsselung gibt es nur die quadratische Beschleunigung des Grover-Algorithmus; man geht daher davon aus, dass kein Wechsel des Verfahrens nötig ist und ausreichend lange Schlüssel genügen. AES-256 gilt zum Beispiel auch gegenüber Quantencomputern als ausreichend sicher.