PQC Status
Leitfaden

Krypto-Agilität: Definition und Umsetzung in Systemen

Krypto-Agilität ist die Fähigkeit, kryptografische Algorithmen zu wechseln, ohne Anwendungen neu zu schreiben. Sie entsteht aus Konfiguration, Aushandlung, Inventar und Automatisierung.

· 8 min

Krypto-Agilität ist die Fähigkeit eines Systems, seine kryptografischen Algorithmen, Parameter und Schlüssel zu wechseln, ohne Anwendungscode neu zu schreiben und ohne auf ein neues Produktrelease zu warten. Sie ist keine Funktion, die man kauft, sondern eine Reihe technischer Eigenschaften: vor allem Konfiguration statt fest codierter Entscheidungen, Aushandlung auf Protokollebene, ein aktuelles Inventar, saubere Abstraktionsgrenzen sowie automatisierte Lebenszyklen für Schlüssel und Zertifikate. Aufsichtsbehörden beschreiben dieselbe Fähigkeit inzwischen mit eigenen Worten. So verlangen die technischen Standards zu DORA eine Verschlüsselungsrichtlinie mit Bestimmungen zur Änderung kryptografischer Technologie entsprechend den Entwicklungen in der Kryptoanalyse.

Was Krypto-Agilität bedeutet

Eine brauchbare Arbeitsdefinition: Ein System ist kryptografisch agil, wenn ein kompetenter Betreiber einen Algorithmus, eine Schlüssellänge oder eine Protokollversion in einem kontrollierten Änderungsfenster austauschen kann, und zwar mit bereits vorhandener Konfiguration und Automatisierung, und anschließend nachweisen kann, was nun im Einsatz ist. Der Test ist operativ, nicht theoretisch. Wenn der Wechsel einer Schlüsselaustauschgruppe bedeutet, Quellcode zu ändern, ein Container-Image neu zu bauen, mit einem Anbieter neu zu verhandeln oder undokumentierte Abhängigkeiten zu entdecken, ist das System nicht agil, was auch immer seine Dokumentation behauptet.

Drei Unterscheidungen sollten Sie festhalten:

Konfiguration statt Code, Aushandlung statt fester Codierung

Die erste Eigenschaft: Die Algorithmusauswahl liegt in einer Konfiguration, die ein Betreiber verantwortet, an einer Stelle pro Host oder pro Dienst, und wird wie jede andere Kontrolle geprüft. Eine zentrale kryptografische Richtlinie ist anwendungsspezifischen Schaltern überlegen, denn genau solche Schalter geraten in Vergessenheit.

TLS: benannte Gruppen und eine geordnete Präferenzliste

In TLS 1.3 ist der Schlüsselaustausch eine benannte Gruppe, die pro Verbindung ausgehandelt wird. Das Register der Internet Assigned Numbers Authority (IANA) führt die hybriden Gruppen X25519MLKEM768 (Codepoint 0x11EC), SecP256r1MLKEM768 (0x11EB) und SecP384r1MLKEM1024 (0x11ED) neben den reinen ML-KEM-Gruppen (IANA TLS parameters). ML-KEM ist der Schlüsselkapselungsmechanismus (KEM), den NIST am 13. August 2024 in FIPS 203 standardisiert hat. RFC 10024 (August 2026) spezifiziert die hybride Schlüsselvereinbarung aus Post-Quanten- und klassischen Verfahren für TLS 1.3.

Eine agile Konfiguration legt eine geordnete Präferenz fest und behält einen klassischen Fallback bei, sodass sich ein Client, der die hybride Gruppe nicht unterstützt, trotzdem verbindet. Für die ML-KEM-Gruppen ist OpenSSL 3.5 oder neuer erforderlich:

# /etc/ssl/openssl.cnf (OpenSSL 3.5 or later)
openssl_conf = default_conf

[default_conf]
ssl_conf = ssl_sect

[ssl_sect]
system_default = system_default_sect

[system_default_sect]
Groups = X25519MLKEM768:X25519:P-256
MinProtocol = TLSv1.2

Prüfen Sie vor und nach jeder Änderung von außen, mit einem rein lesenden Test:

# read-only test: does the server accept the hybrid group?
openssl s_client -groups X25519MLKEM768 -connect example.com:443 < /dev/null 2>/dev/null | grep -i 'Negotiated TLS1.3 group'

Auf Webserver-Ebene ist dieselbe Präferenz eine einzige Direktive, zum Beispiel ssl_ecdh_curve X25519MLKEM768:X25519; in nginx, gebaut gegen eine geeignete OpenSSL-Version. Unsere Anleitung zum Aktivieren von ML-KEM in nginx, Apache, HAProxy und Caddy nennt die Syntax pro Produkt und die Mindestversionen. Testen Sie zuerst in Staging und behalten Sie die Fallback-Gruppe bei.

SSH: dasselbe Muster, bereits ausgeliefert

OpenSSH ist ein gutes Beispiel für gelebte Agilität. Version 9.0 (8. April 2022) machte einen hybriden Schlüsselaustausch zum Standard. Version 9.9 (19. September 2024) fügte mlkem768x25519-sha256 hinzu. Version 10.0 (9. April 2025) machte es zur Standard-Schlüsselvereinbarung, und 10.1 (6. Oktober 2025) warnt über das standardmäßig aktivierte WarnWeakCrypto, wenn eine Verbindung eine Schlüsselvereinbarung ohne Post-Quanten-Schutz aushandelt (OpenSSH Release Notes). Betreiber, die ihre Präferenzen in der Konfiguration ausgedrückt hatten, übernahmen die Änderung automatisch. Wer einen einzelnen Algorithmus in Skripten fest verankert hatte, nicht.

# list what this client supports, then set an ordered preference
ssh -Q kex

# /etc/ssh/sshd_config (OpenSSH 9.9 or later), classical fallback last
KexAlgorithms mlkem768x25519-sha256,sntrup761x25519-sha512@openssh.com,curve25519-sha256

Inventar, Abstraktion und Automatisierung

Ein abfragbares Inventar, keine Tabelle, die man ständig neu schreibt

Was Sie nicht auflisten können, können Sie nicht ändern. Ein Inventar rechtfertigt seinen Aufwand, wenn es eine Frage in Minuten beantwortet: Welche Dienste handeln noch einen rein klassischen Schlüsselaustausch aus, welche Zertifikate verwenden welchen Signaturalgorithmus, welche Bibliotheken stellen die Primitive bereit, und wer ist jeweils verantwortlich? Erfassen Sie mindestens das Asset, Protokoll und Version, Algorithmen und Schlüssellängen, den Zweck, den Verantwortlichen, die Version der Bibliothek oder des Moduls sowie den Erneuerungsmechanismus. Eine kryptografische Stückliste (CBOM) ist eine maschinenlesbare Form dafür; siehe was eine CBOM ist. Betrachten Sie die CBOM als von uns empfohlene Praxis, nicht als gesetzliche Anforderung.

Abstraktionsschichten, die den Algorithmus verbergen

Anwendungscode sollte eine Fähigkeit anfordern, keinen Namen. Vier Muster bringen den größten Teil des Nutzens:

Schlüssel und Zertifikate, die ohne manuelles Eingreifen rotieren

Eine Rotation, die Sie einmal im Jahr von Hand durchführen, ist keine Kontrolle, sondern eine Generalprobe, die scheitern wird. Automatisierte Ausstellung und Erneuerung, kurze Zertifikatslaufzeiten und eine Warnung bei nicht erneuerten Zertifikaten machen einen Algorithmuswechsel zur Routine: Ändert sich der Signaturalgorithmus, stellt die Pipeline einfach andere Zertifikate aus. Rotationsübungen gehören in den Änderungskalender. Zustandsbehaftete hashbasierte Signaturen (LMS und XMSS, standardisiert in NIST SP 800-208) sind die Ausnahme, die die Regel bestätigt: Ihre Zustandsverwaltung macht ein naives Duplizieren eines Signaturschlüssels unsicher, daher erfordern sie ein bewusstes Schlüsselmanagement statt generischer Automatisierung.

Wo Regulierung Agilität verlangt und welche Nachweise passen

Mehrere Texte verlangen diese Fähigkeit, ohne den Begriff zu verwenden. Die Tabelle trennt, was der jeweilige Text wörtlich sagt, von unserem Vorschlag für den Nachweis. Dies ist eine Information und keine Rechtsberatung: Klären Sie Ihre eigenen Pflichten mit Ihrer Rechtsberatung oder Ihrer Aufsichtsbehörde.

QuelleWas der Text verlangtPassender Nachweis (unsere Auslegung)
DORA, Delegierte Verordnung (EU) 2024/1774 der Kommission, Art. 6Eine Richtlinie für Verschlüsselung und kryptografische Kontrollen, einschließlich Bestimmungen zur Aktualisierung oder Änderung kryptografischer Technologie auf Grundlage von Entwicklungen in der KryptoanalyseEine Richtlinienklausel, die Auslöser, Entscheidungsverantwortlichen und Änderungsverfahren benennt, dazu die letzte datierte Überprüfung
DORA RTS Art. 7Schlüsselmanagement über den gesamten Lebenszyklus sowie ein Zertifikatsregister für IKT-Assets, die kritische oder wichtige Funktionen unterstützenEin Zertifikatsregister mit Aussteller, Algorithmus, Ablaufdatum und Verantwortlichem sowie Protokolle der Erneuerungsautomatisierung
PCI DSS v4.0.1 Anforderung 12.3.3 (verbindlich seit 31. März 2025)Verwendete Cipher Suites und Protokolle werden dokumentiert und mindestens alle 12 Monate überprüft, mit Überwachung ihrer fortbestehenden Tauglichkeit und einer dokumentierten Strategie für absehbare kryptografische ÄnderungenEin Cipher-Suite-Inventar pro Dienst, die datierte jährliche Überprüfung und der darin referenzierte Migrationsplan
NIS2, Richtlinie (EU) 2022/2555, Art. 21(2)(h)Konzepte und Verfahren für den Einsatz von Kryptografie und gegebenenfalls VerschlüsselungDieselbe Richtlinie, abgebildet auf die nationale Umsetzung
US-Bundesebene: OMB M-26-15 (24. Juni 2026)Ein automatisiertes, fortlaufend aktualisiertes kryptografisches Inventar für BehördenRegelmäßig erzeugte Tool-Ausgaben, keine manuell gepflegte Datei

Lesen Sie den genauen Wortlaut in der Verordnung (EU) 2024/1774 und sehen Sie sich unsere Seiten zu DORA und PCI DSS v4.0.1 für die datierten Meilensteine an. Halten Sie die Verbindlichkeitsgrade auseinander: Die EU Coordinated Implementation Roadmap v1.1 ist eine koordinierte Orientierungshilfe für die Mitgliedstaaten und keine für Unternehmen verbindliche Verordnung, BSI TR-02102-1 ist eine Technische Richtlinie, ANSSI erklärt, dass ihre Post-Quanten-Empfehlungen außerhalb ihres regulierten Bereichs noch keine regulatorischen Pflichten sind, und NIST IR 8547 ist weiterhin ein erster öffentlicher Entwurf.

Fallstricke, die Agilität unbemerkt untergraben

Messen Sie, was Ihre Systeme heute aushandeln

Agilität beginnt mit einer ehrlichen Ausgangsbasis, und deren von außen sichtbarer Teil ist schnell ermittelt: Scannen Sie Ihre Domain mit PQC Status, um zu sehen, welche TLS-Versionen, Cipher Suites, Schlüsselaustauschgruppen und Zertifikatsalgorithmen Ihr Server tatsächlich aushandelt. Ein Scan beschreibt ausschließlich die von außen sichtbare TLS-Konfiguration: Er ist weder eine Zertifizierung noch eine Konformitätsbestätigung, wie unsere Methodik-Seite erläutert. Der konkrete nächste Schritt: Nehmen Sie dieses Ergebnis, erfassen Sie jeden Dienst mit einem Verantwortlichen in Ihrem kryptografischen Inventar, verlagern Sie dann die Algorithmusauswahl für einen Dienst in die zentrale Konfiguration und proben Sie die Änderung in Staging.

Häufige Fragen

Was ist der Unterschied zwischen Krypto-Agilität und Post-Quanten-Migration?

Die Post-Quanten-Migration ist eine konkrete Änderung: Quantenverwundbarer Schlüsselaustausch und quantenverwundbare Signaturen werden durch standardisierte Post-Quanten-Algorithmen wie ML-KEM und ML-DSA ersetzt. Krypto-Agilität ist die Fähigkeit, eine solche Änderung wiederholt durchzuführen, über Konfiguration und Automatisierung statt über Codeänderungen. Ein System kann eine Post-Quanten-Migration abschließen und dennoch unflexibel bleiben. Wer während der Migration Agilität aufbaut, macht die nächste Änderung günstiger.

Verlangt DORA Krypto-Agilität?

Die technischen Standards zu DORA, Delegierte Verordnung (EU) 2024/1774 der Kommission, verlangen in Artikel 6 eine Richtlinie für Verschlüsselung und kryptografische Kontrollen, die Bestimmungen zur Aktualisierung oder Änderung kryptografischer Technologie auf Grundlage von Entwicklungen in der Kryptoanalyse enthält. Artikel 7 ergänzt das Schlüsselmanagement über den gesamten Lebenszyklus und ein Zertifikatsregister für IKT-Assets, die kritische oder wichtige Funktionen unterstützen. Der Text verwendet den Begriff Krypto-Agilität nicht und nennt keine Post-Quanten-Algorithmen. Wie Sie die Fähigkeit nachweisen, etwa mit einem kryptografischen Inventar, ist eine Umsetzungsentscheidung. Dies ist eine Information und keine Rechtsberatung.

Wie können wir Krypto-Agilität testen, ohne die Produktion zu gefährden?

Beginnen Sie mit rein lesenden Prüfungen: Listen Sie auf, was Ihre Clients und Server unterstützen, und testen Sie dann eine Aushandlung von außen, zum Beispiel mit einem OpenSSL-Client, der eine einzelne Gruppe anfordert. Nehmen Sie Konfigurationsänderungen zuerst in Staging vor und behalten Sie stets einen klassischen Fallback nach der hybriden Präferenz bei, damit sich ältere Clients weiterhin verbinden. Proben Sie anschließend eine Rotation an einem nicht kritischen Dienst und messen Sie, wie lange sie dauert und was dabei ausgefallen ist.

Sollten wir alle RSA- und ECDSA-Zertifikate sofort ersetzen?

Der Schlüsselaustausch hat Vorrang, denn aufgezeichneter Datenverkehr ist nur durch den Schlüsselaustausch geschützt; das ist das Harvest-now-decrypt-later-Problem. Zertifikate und Signaturen können später migriert werden, sobald das Ökosystem aus Clients, Zertifizierungsstellen und Hardware dies unterstützt. NIST IR 8547, ein erster öffentlicher Entwurf, schlägt vor, quantenverwundbare Algorithmen mit 112-Bit-Sicherheit nach 2030 als veraltet einzustufen und quantenverwundbare Public-Key-Algorithmen nach 2035 nicht mehr zuzulassen, bleibt aber ein Entwurf. Die praktische Arbeit besteht jetzt in Inventarisierung, automatisierter Erneuerung und dem Beseitigen von Annahmen über feste Größen.