PQC Status
Leitfaden

CRA-Verschlüsselungsanforderungen für Hersteller

Wie Sie die Vertraulichkeitsanforderung des Cyber Resilience Act lesen und wie Firmware und Update-Signierung über einen langen Supportzeitraum änderbar bleiben.

· 8 min

Der Cyber Resilience Act (CRA, Regulation (EU) 2024/2847) legt seine Verschlüsselungsanforderung in Anhang I, Teil I (2)(e) fest: Die Vertraulichkeit gespeicherter, übermittelter oder anderweitig verarbeiteter Daten ist zu schützen, beispielsweise durch Verschlüsselung relevanter Daten im Ruhezustand oder bei der Übertragung mithilfe von Mechanismen nach dem Stand der Technik. Post-Quanten-Algorithmen werden nicht genannt. Die Meldepflichten nach Artikel 14 gelten ab dem 11. September 2026, und die Verordnung gilt vollständig ab dem 11. Dezember 2027. Produktteams wählen also bereits jetzt die Kryptografie für Geräte, die noch lange nach diesen Terminen unterstützt werden.

Was die Anforderung besagt und was nicht

Anhang I besteht aus zwei Teilen. Teil I listet die grundlegenden Cybersicherheitsanforderungen an das Produkt selbst auf, darunter das Inverkehrbringen ohne bekannte ausnutzbare Schwachstellen, eine standardmäßig sichere Konfiguration und die Vertraulichkeitsanforderung in (2)(e). Teil II listet die Anforderungen an die Behandlung von Schwachstellen auf, die über den gesamten vom Hersteller angegebenen Supportzeitraum gelten. Der Text ist auf EUR-Lex verfügbar (Regulation (EU) 2024/2847), unsere datierte Zusammenfassung finden Sie auf der Seite zur CRA-Verordnung.

Für ein Produktteam ergeben sich daraus drei Konsequenzen:

Harmonisierte Normen können später konkretisieren, wie Anhang I zu erfüllen ist, und die Konformität mit einer im Amtsblatt veröffentlichten harmonisierten Norm begründet eine Konformitätsvermutung. Solange eine solche Norm nicht existiert und nicht veröffentlicht ist, ist ihr Inhalt unbekannt: Planen Sie nicht auf Grundlage von Annahmen darüber, was sie zur Kryptografie sagen wird. Die rechtlichen Inhalte hier dienen der Information und stellen keine Rechtsberatung dar.

Die Termine im CRA-Kalender

DatumWas gilt
11. September 2026Die Meldepflichten nach Artikel 14 gelten (Meldung aktiv ausgenutzter Schwachstellen und schwerwiegender Vorfälle, die die Sicherheit des Produkts beeinträchtigen).
11. Dezember 2027Vollständige Anwendung, einschließlich der grundlegenden Anforderungen nach Anhang I und der Konformitätsbewertung.

Für ein Gerät mit mehrjährigem Supportzeitraum ist der Planungshorizont nicht 2027. Er ist der letzte Tag, an dem Sie für kurz vor Supportende verkaufte Einheiten noch Sicherheitsupdates schulden.

Was Stand der Technik über einen Supportzeitraum vernünftigerweise bedeuten kann

Der CRA veröffentlicht keine Algorithmenliste. Der redliche Weg, den Stand der Technik zu bestimmen, besteht daher darin, zu prüfen, was Behörden und Normungsgremien tatsächlich veröffentlicht haben, unter Wahrung ihres jeweiligen Status.

QuelleVeröffentlichte PositionStatus
EU Coordinated Implementation Roadmap v1.1 (23. Juni 2025)Erste Schritte einschließlich eines kryptografischen Inventars und nationaler Roadmaps bis Ende 2026; Migration von Anwendungsfällen mit hohem Risiko bis Ende 2030; mit mittlerem Risiko bis Ende 2035Koordinierte Leitlinie für die Mitgliedstaaten, keine für Unternehmen verbindliche Verordnung
BSI TR-02102-1 (Version 2026-01)Hybride Post-Quanten-Schlüsseleinigung empfohlen; klassische Schlüsseleinigung allein nur bis Ende 2031 empfohlen (Ende 2030 bei sehr hohem Schutzbedarf); RSA mit mindestens 3000 BitTechnische Richtlinie
ANSSI (Frankreich)Hybridisierung in ihrem regulierten Bereich verpflichtend; strebt an, Post-Quanten-Kryptografie für Produkte zu verlangen, die ab 2027 in die Qualifizierung gehen; hält den Kauf von Produkten ohne sie nach 2030 nicht mehr für vertretbarEmpfehlung außerhalb ihres regulierten Bereichs, andernorts noch keine regulatorische Pflicht
NIST IR 8547Schlägt vor, quantenverwundbare Algorithmen mit 112-Bit-Sicherheit (zum Beispiel RSA-2048) nach 2030 als veraltet einzustufen und alle quantenverwundbaren Public-Key-Algorithmen nach 2035 nicht mehr zuzulassenInitial Public Draft (12. November 2024), weiterhin ein Entwurf
NSA CNSA 2.0ML-KEM-1024, ML-DSA-87, LMS und XMSS, AES-256, SHA-384/512; ausschließliche Verwendung bis Ende 2030 für die Signierung von Software und FirmwareGilt für US National Security Systems
UK NCSC (20. März 2025)Bestandsaufnahme und erster Plan bis 2028; Migrationen mit höchster Priorität bis 2031; vollständige Migration bis 2035Leitlinie

Primärquellen: die EU-Roadmap, BSI TR-02102-1, die PQC-FAQ der ANSSI, NIST IR 8547 ipd und die Migrationszeitpläne des NCSC.

Unsere Interpretation, ausdrücklich als solche gekennzeichnet: Keiner dieser Texte macht Post-Quanten-Kryptografie zu einer CRA-Pflicht, und keine Behörde hat erklärt, dass klassische Kryptografie Anhang I heute nicht erfüllt. Ein Produkt, dessen Supportzeitraum über 2030 hinausreicht, wird jedoch in einen Zeitraum hinein verkauft, für den mehrere Behörden bereits Termine zur Ablösung klassischer Schlüsselvereinbarung veröffentlicht haben. Die vertretbare technische Position ist daher Agilität: die Fähigkeit, Algorithmen über ein reguläres Update zu wechseln, belegt in der Designdokumentation.

Krypto-Agilität in Firmware

Agilität ist eine Eigenschaft der Implementierung, kein Satz in einer Richtlinie. Vier Fragen entscheiden darüber, ob ein ausgeliefertes Gerät dem Stand der Technik folgen kann, und sie lassen sich vor dem Tape-out leichter beantworten als danach. Eine vertiefte Behandlung finden Sie im Artikel zur Krypto-Agilität.

Prüfen Sie auf einem Test-Build, was der Stack tatsächlich anbieten kann und was ein Geräte-Endpunkt aushandelt:

openssl version
# ML-KEM TLS groups require OpenSSL 3.5 or later
openssl list -tls-groups

# read-only test against a device endpoint, hybrid first, classical fallback
openssl s_client -connect device.example.com:443 -tls1_3 \
  -groups X25519MLKEM768:X25519 </dev/null

Die heute zu bevorzugende hybride Gruppe ist X25519MLKEM768 (IANA-Codepoint 0x11EC), mit SecP256r1MLKEM768 oder SecP384r1MLKEM1024, wo eine NIST-Kurve erforderlich ist; das IETF-Profil für hybride Post-Quanten-Schlüsselvereinbarung mit klassischen Verfahren in TLS 1.3 ist RFC 10024 (August 2026). Vorstandardisierte Kyber-Entwurfsgruppen wie X25519Kyber768Draft00 sind veraltet und sollten aus der Gerätefirmware entfernt werden. Testen Sie in Staging vor der Produktion, und behalten Sie die klassische Gruppe in der Liste.

Management-Ebenen von Geräten verdienen dieselbe Prüfung. OpenSSH 9.9 hat mlkem768x25519-sha256 eingeführt, OpenSSH 10.0 hat es zur Standard-Schlüsselvereinbarung gemacht, und OpenSSH 10.1 warnt, wenn eine Verbindung eine Schlüsselvereinbarung ohne Post-Quanten-Schutz aushandelt, laut den OpenSSH-Release-Notes.

Update-Signierung: der Teil, den Sie später nicht patchen können

Transportschlüssel wechseln mit jeder Sitzung. Ein in Silizium eingebrannter Vertrauensanker nicht. Aufgezeichneter Datenverkehr ist nur durch den Schlüsselaustausch geschützt, weshalb hybride Schlüsselvereinbarung Vorrang hat, während Signaturen später migrieren können; die Update-Signierung ist jedoch der eine Signaturpfad, bei dem eine späte Migration unmöglich sein kann, weil der Verifizierer in unveränderlichem Boot-Code liegt.

Praktische Maßnahmen, nach Nutzen geordnet:

  1. Sehen Sie mehr als einen Verifizierungs-Slot oder eine Schlüsselhierarchie vor, damit ein neuer Signaturalgorithmus per Update statt per Rückruf eingeführt werden kann.
  2. Entscheiden Sie jetzt, welche Post-Quanten-Signaturfamilie das Produkt akzeptieren könnte: ML-DSA (FIPS 204), SLH-DSA (FIPS 205) oder die zustandsbehafteten hashbasierten Verfahren LMS und XMSS aus NIST SP 800-208, die eine strikte Zustandsverwaltung erfordern, um die Wiederverwendung eines Einmalschlüssels zu vermeiden.
  3. Halten Sie Code und Parameter der Signaturprüfung in einer aktualisierbaren Stufe, sofern das Sicherheitsmodell es zulässt, wobei die unveränderliche Stufe nur diese aktualisierbare Stufe verifiziert.
  4. Dokumentieren Sie den Schlüsselwechsel: wer die Schlüssel verwahrt, wie ein kompromittierter oder veralteter Schlüssel außer Betrieb genommen wird und wie ein Gerät im Feld den neuen Schlüssel erfährt.

CNSA 2.0 legt bereits Ende 2030 für die ausschließliche Verwendung seiner Algorithmen bei der Signierung von Software und Firmware für US National Security Systems fest. Das ist keine EU-Pflicht, aber ein veröffentlichter Termin für dasselbe technische Problem und ein vernünftiger Anhaltspunkt, wenn Sie begründen, was Stand der Technik für ein über 2030 hinaus unterstütztes Produkt bedeutet.

Zuordnung der Anforderung zu Nachweisen

DesignfrageNachweis, den Sie vorlegen können sollten
Welche Kryptografie steckt im Produkt?Inventar der Protokolle, Algorithmen, Schlüssellängen und ihrer jeweiligen Verwendung, einschließlich Komponenten von Drittanbietern. Ein CBOM (Cryptographic Bill of Materials) ist ein praktischer Weg, es zu erstellen; das ist unsere Interpretation, keine CRA-Anforderung: siehe was ein CBOM ist.
Lässt sich ein Algorithmus ohne Hardwaretausch ändern?Signierter Update-Pfad, ausgehandelte Protokollparameter, keine fest codierten Schlüssellängen, gemessene Speicherreserven.
Was handelt das Produkt bei der Übertragung aus?Konfigurierte TLS- und SSH-Gruppenlisten, Testausgaben aus Staging, Release Notes mit Angabe der Mindestversionen der Bibliotheken.
Wie werden Signaturschlüssel verwaltet?Verfahren für den Schlüssellebenszyklus, mehrere Verifizierungs-Slots, dokumentierter Schlüsselwechsel und Widerruf.
Was geschieht, wenn ein Mechanismus während des Supports als veraltet eingestuft wird?Benannte verantwortliche Person, Beobachtung von Normen und Kryptoanalyse sowie ein Update-Plan, der den angegebenen Supportzeitraum abdeckt.

Nächster Schritt: messen, was Ihr Produkt auf der Leitung zeigt

Bevor Sie eine einzige Zeile CRA-Dokumentation schreiben, ermitteln Sie, was Ihre eigenen Endpunkte und Update-Server heute tatsächlich aushandeln. Sie können Ihre Domain kostenlos mit PQC Status scannen, um die TLS-Versionen, hybriden ML-KEM-Gruppen, Cipher Suites und die Zertifikatskette zu sehen, die ein externer Client beobachtet. Ein Scan beschreibt ausschließlich die von außen sichtbare TLS-Konfiguration: Er ist weder eine Zertifizierung noch eine Konformitätsbescheinigung. Nutzen Sie das Ergebnis als erste Zeile Ihres Inventars und arbeiten Sie sich dann nach innen bis zur Firmware vor: Schlüssellängen in Strukturen, Bibliotheksversionen im Build und die Anzahl der Verifizierungs-Slots in Ihrer Boot-Kette.

Häufige Fragen

Verlangt der Cyber Resilience Act Post-Quanten-Kryptografie?

Nein. Der CRA nennt an keiner Stelle Post-Quanten-Algorithmen. Anhang I, Teil I (2)(e) verlangt den Schutz der Vertraulichkeit, beispielsweise durch Verschlüsselung relevanter Daten im Ruhezustand oder bei der Übertragung mithilfe von Mechanismen nach dem Stand der Technik, und lässt die Wahl des Mechanismus offen. Harmonisierte Normen können später konkretisieren, wie diese Anforderung zu erfüllen ist, doch solange keine im Amtsblatt veröffentlicht ist, ist ihr Inhalt nicht bekannt.

Ab wann gelten die Verschlüsselungsanforderungen des CRA?

Die Meldepflichten nach Artikel 14 gelten ab dem 11. September 2026. Die Verordnung gilt vollständig, einschließlich der grundlegenden Anforderungen nach Anhang I und der Konformitätsbewertung, ab dem 11. Dezember 2027. Wenn Ihr angegebener Supportzeitraum über 2030 hinausreicht, ist Ihr Planungshorizont das Ende dieses Supportzeitraums, nicht 2027.

Was bedeutet Stand der Technik für die Verschlüsselung in einem Produkt, das zehn Jahre lang ausgeliefert wird?

Der CRA definiert ihn nicht über eine Algorithmenliste, daher muss er anhand veröffentlichter Positionen begründet und aktuell gehalten werden. Zu diesen Positionen gehören heute BSI TR-02102-1, die hybride Post-Quanten-Schlüsseleinigung empfiehlt und klassische Schlüsseleinigung allein nur bis Ende 2031 empfiehlt (Ende 2030 bei sehr hohem Schutzbedarf), die koordinierte EU-Roadmap für die Mitgliedstaaten, die Empfehlungen der ANSSI sowie der Initial Public Draft NIST IR 8547. Unsere Lesart, als Interpretation und nicht als Rechtsregel, ist, dass die prüfbare Eigenschaft eines langlebigen Produkts die Fähigkeit ist, Algorithmen über ein reguläres Update zu wechseln.

Wie sollte ein Hersteller die Signierung von Firmware-Updates vorbereiten?

Behandeln Sie den Verifizierer als harte Randbedingung, denn er liegt oft in unveränderlichem Boot-Code. Sehen Sie mehr als einen Verifizierungs-Slot oder eine Schlüsselhierarchie vor, damit ein neuer Signaturalgorithmus per Update eingeführt werden kann, entscheiden Sie, welche Familie das Produkt akzeptieren könnte (ML-DSA, SLH-DSA oder die zustandsbehafteten Verfahren LMS und XMSS aus NIST SP 800-208, die eine strikte Zustandsverwaltung erfordern), und dokumentieren Sie Schlüsselwechsel und Widerruf. CNSA 2.0 legt Ende 2030 für die Firmware-Signierung in US National Security Systems fest; das ist keine EU-Pflicht, aber ein nützlicher Referenztermin.