Diese Vorlage für die Ausschreibung von Post-Quanten-Kryptografie liefert einen herstellerneutralen Anforderungskatalog, ein gewichtetes Bewertungsmodell, Fragen an die Anbieter, einen Proof-of-Concept-Plan und Vertragsklauseln, die Sie in Ihre eigene Ausschreibung übernehmen können. Sie umfasst zehn Anforderungsgruppen: Discovery und Inventar (CBOM), Risikobewertung, Algorithmen-Unterstützung (ML-KEM, ML-DSA, SLH-DSA, hybrid und composite), PQC-Zertifikate und PKI, TLS- und Protokoll-Readiness, Auswirkungen auf das Schlüsselmanagement, Migrationssteuerung, Reporting und Compliance, Betrieb sowie den Anbieter selbst. Die Tabellen lassen sich direkt in eine Tabellenkalkulation kopieren.
Jede Anforderung ist etwas, das ein seriöses Produkt der Kategorie erfüllen und belegen kann. Punkte, die nur bestimmte Architekturen bieten, sind als Erweitert gekennzeichnet, damit die Ausschreibung gute Anbieter nicht versehentlich ausschliesst. Für das Marktbild vor dem Schreiben lesen Sie den Einkaufsratgeber zum Kryptografie-Posture-Management.
Inhaltsverzeichnis
- Für wen dieses Dokument ist und wie Sie es nutzen
- Bevor Sie die Ausschreibung schreiben
- Die Anforderungs-Checkliste
- Gewichtetes Bewertungsmodell
- Fragen an die Anbieter
- Warnsignale in Anbieterantworten
- Proof-of-Concept-Plan
- Vertrags- und Ausstiegsklauseln
- Einleitung für die Ausschreibung zum Kopieren
- FAQ
- Quellen
Für wen dieses Dokument ist und wie Sie es nutzen
Der Anforderungskatalog richtet sich an CISOs, Security-Architekten, PKI- und Krypto-Verantwortliche sowie Einkaufsleitungen, die eines oder mehrere der folgenden Dinge beschaffen: eine Plattform für kryptografische Discovery und Posture-Management, Fähigkeiten für Post-Quanten-Zertifikate und PKI oder ein Schlüsselmanagement, das Post-Quanten-Schlüssel aufnehmen muss. Er funktioniert als vollständige Ausschreibung, als technischer Anhang einer grösseren oder als Kriterienblatt für eine Shortlist-Prüfung.
So gehen Sie vor:
- Löschen Sie Gruppen ausserhalb des Umfangs. Behalten Sie keine Anforderungen, die Sie nicht bewerten.
- Setzen Sie jede Priorität passend zu Ihrem Kontext. Muss bedeutet, dass ein Angebot, das scheitert, ausgeschlossen oder stark abgewertet wird. Soll wird bewertet. Erweitert ist ein Differenzierungsmerkmal, das als Bonus bewertet wird, nie als Ausschlusskriterium.
- Behalten Sie die Spalte «Nachweis anfordern»; sie macht aus einer Behauptung etwas Überprüfbares.
- Kopieren Sie jede Tabelle in eine Tabellenkalkulation, ergänzen Sie Spalten für Antwort und Bewertung jedes Bieters und verwenden Sie die Gewichte aus dem Bewertungsabschnitt.
Die Anforderungs-IDs tragen ein Gruppenpräfix, etwa DI für Discovery und Inventar. Standards sind präzise benannt, damit alle Anbieter dieselbe Frage beantworten: ML-KEM ist NIST FIPS 203, ML-DSA ist FIPS 204 und SLH-DSA ist FIPS 205.
Bevor Sie die Ausschreibung schreiben
Eine gute Ausschreibung beginnt mit Antworten, die Sie schon haben. Ohne sie schreiben Bieter allgemeine Antworten, die sich nicht vergleichen lassen.
Fragen zum Umfang
- Welche Umgebungen gehören dazu: Rechenzentren, öffentliche Clouds, SaaS, OT und IoT, Entwicklungs-Pipelines, Produkte von Dritten?
- Welche kryptografischen Flächen sind am wichtigsten: externes TLS, internes TLS, VPN und IPsec, SSH, Code-Signierung, Dokumentensignatur, Schlüssel für Daten im Ruhezustand, Datenbankverschlüsselung, Firmware?
- Welche Daten haben eine lange Vertraulichkeitsdauer? Daten, die viele Jahre geheim bleiben müssen, sind dem Risiko «Store now, decrypt later» ausgesetzt.
- Gibt es abgeschottete (Air-Gap-)Netze, und welche Vorgaben zum Datenstandort gelten?
Inventar, das Sie mitbringen können
- Mengen, auch grobe: Zertifikate, interne CAs, Load Balancer, HSMs, Cloud-Konten, Repositories, Sprachen.
- Bekannte Einschränkungen: ressourcenbeschränkte Geräte, Altprotokolle, Herstellergeräte, die Sie nicht ändern können.
Beteiligte
- Sicherheitsarchitektur, PKI und Schlüsselmanagement, Anwendungsverantwortliche, Netzwerk und Infrastruktur, Risiko und Compliance, Einkauf und Recht. Benennen Sie je Anforderungsgruppe eine verantwortliche Person.
Entscheidungskriterien und Zeitplan
- Legen Sie die Gewichte fest, bevor Sie die Angebote lesen (siehe Bewertungsabschnitt). Bestimmen Sie Umfang und Termine des Proof of Concept in der Ausschreibung selbst, damit die Bieter Ressourcen einplanen können.
- Verankern Sie den Zeitplan an den für Sie geltenden regulatorischen Terminen, zum Beispiel am NIST-Entwurf IR 8547 (Ablösung quantenanfälliger Algorithmen mit 112 Bit nach 2030, Verbot nach 2035), an CNSA 2.0, wenn Sie US-Systeme für nationale Sicherheit bedienen, oder an nationalen Vorgaben wie denen von NCSC und FINMA in der Schweiz und dem deutschen BSI TR-02102. NIST IR 8547 ist ein Entwurf; verstehen Sie die Termine als Planungsgrundlage.
Die Anforderungs-Checkliste
Legende der Prioritäten: M = Muss, S = Soll, E = Erweitert.
Gruppe 1: Discovery und Inventar (CBOM)
| ID | Anforderung | Priorität | Nachweis anfordern |
|---|
| DI-1 | Kryptografische Assets an netzwerkerreichbaren Endpunkten erkennen: Protokollversion, Cipher Suites, Schlüsselaustausch-Gruppen, Zertifikatsketten | M | Dokumentation der Scan-Methoden; Demo gegen einen Testendpunkt |
| DI-2 | Hybriden und Post-Quanten-Schlüsselaustausch (zum Beispiel X25519MLKEM768) in TLS-Handshakes erkennen | M | Demo, die einen hybriden und einen klassischen Endpunkt unterschiedlich ausweist |
| DI-3 | Nutzung kryptografischer APIs im Quellcode erkennen, für die von Ihnen genutzten Sprachen und Repository-Plattformen | S | Liste unterstützter Sprachen und Plattformen; Beispielbefunde |
| DI-4 | Zertifikate und Schlüssel in Keystores und Zertifikatsspeichern des Betriebssystems erkennen (PEM, DER, PKCS#12, JKS, Windows-Speicher) | M | Liste unterstützter Formate |
| DI-5 | Schlüssel und Zertifikate in Cloud-KMS und Secret-Diensten jeder genutzten Cloud inventarisieren | S | Konnektor-Dokumentation je Cloud, mit Reifegrad (produktiv, Beta, geplant) |
| DI-6 | Schlüssel in den von Ihnen genutzten HSMs und Enterprise-KMS inventarisieren | S | Liste unterstützter Produkte und Schnittstellen |
| DI-7 | Nicht-HTTP-TLS abdecken: Datenbanken, Message-Broker, Mail (STARTTLS), Verzeichnisdienste | S | Protokollliste; Beispielausgabe |
| DI-8 | Kryptografie in Binärdateien, Bibliotheken, Container-Images und Firmware erkennen | S | Genau angeben, was analysiert wird (nur Abhängigkeiten oder Binärinhalt) |
| DI-9 | Algorithmen der SSH-Host- und Benutzerschlüssel erkennen | S | Beispielausgabe |
| DI-10 | Kryptografische Konfiguration von Netzwerkgeräten erkennen (Firewalls, VPN-Gateways, Load Balancer) | S | Liste unterstützter Geräte |
| DI-11 | Agentenbasierte und agentenlose Discovery unterstützen | S | Architekturdiagramm; Netzwerkvoraussetzungen |
| DI-12 | Inventar als CBOM in einem offenen Format (CycloneDX) exportieren, mit Angabe der Spezifikationsversion | M | Beispiel-CBOM, gegen das CycloneDX-Schema validiert |
| DI-13 | Je Asset erfassen: Algorithmus, Schlüssellänge, Ort, Verantwortliche, Anwendung oder Geschäftsdienst, zuletzt gesehen | M | Datenmodell; Beispieldatensatz |
| DI-14 | Mit CMDB oder ITSM synchronisieren und Tickets für Befunde erstellen | S | Integrationsdokumentation (zum Beispiel ServiceNow, Jira, Azure DevOps) |
| DI-15 | Discovery laufend oder nach Zeitplan ausführen und die Änderungshistorie aufbewahren | M | Planungsoptionen; Ansicht der Änderungshistorie |
| DI-16 | In der CI/CD scannen und Builds bei Richtlinienverstössen scheitern lassen, mit SARIF-Ausgabe | E | Pipeline-Beispiel |
Gruppe 2: Risikobewertung und Priorisierung
| ID | Anforderung | Priorität | Nachweis anfordern |
|---|
| RA-1 | Risiko-Score je Asset mit dokumentierten Eingangsgrössen (Algorithmus, Schlüssellänge, Exposition, Zertifikatsgültigkeit) | M | Dokument zur Bewertungsmethodik |
| RA-2 | Berücksichtigung der Vertraulichkeitsdauer der Daten und der «Store now, decrypt later»-Gefährdung | M | Wie die Dauer erfasst und im Score verwendet wird |
| RA-3 | Readiness-Kennzahl auf Organisationsebene mit Verlauf über die Zeit | S | Dashboard-Demo; Formel |
| RA-4 | Geschäftskontext-Tagging (Kritikalität, Datensensitivität, Exposition), das die Priorisierung verändert | S | Tagging-Modell; Wirkung auf die Rangfolge |
| RA-5 | Priorisierte Behebungsliste mit nachvollziehbarer Rangfolgelogik | M | Beispielliste für eine Testumgebung |
| RA-6 | Befunde auf Standards und Richtlinien Ihrer Wahl abbilden (NIST, CNSA 2.0, BSI, DORA, NIS2, FINMA, interne Richtlinie) | S | Mapping-Tabelle; Import einer internen Krypto-Richtlinie |
| RA-7 | Langlebige und abgelaufene Zertifikate, schwache Schlüssellängen und veraltete Algorithmen kennzeichnen | M | Beispielbefunde |
| RA-8 | Begründete Risikoakzeptanz mit Verantwortlichen und Ablaufdatum ermöglichen | S | Workflow-Demo |
| RA-9 | What-if-Simulation einer Richtlinien- oder Konfigurationsänderung und ihrer Wirkung auf den Score | E | Demo |
Gruppe 3: Algorithmen-Unterstützung
| ID | Anforderung | Priorität | Nachweis anfordern |
|---|
| AL-1 | ML-KEM-Parametersätze (FIPS 203) ML-KEM-512, -768 und -1024 erkennen und ausweisen | M | Erkennungsliste |
| AL-2 | ML-DSA-Parametersätze (FIPS 204) ML-DSA-44, -65 und -87 erkennen und ausweisen | M | Erkennungsliste |
| AL-3 | SLH-DSA-Parametersätze (FIPS 205) erkennen und ausweisen | S | Erkennungsliste |
| AL-4 | Klassische, hybride und Composite-Konstruktionen in Berichten unterscheiden | M | Beispielbericht |
| AL-5 | Algorithmen-Agilität unterstützen: die Liste zugelassener Algorithmen zentral als Richtlinie ändern | S | Richtlinienmodell; Demo einer Änderung |
| AL-6 | Kryptografische Module und Bibliotheken des Produkts selbst und deren Validierungsstatus angeben (zum Beispiel FIPS 140-3) | M | Modulzertifikate oder Validierungsstatus |
| AL-7 | Produkt-Roadmap für neue oder überarbeitete NIST-Algorithmenstandards, mit Terminen | S | Schriftliche Roadmap |
| AL-8 | Aktualisierungen der Algorithmen-Richtlinie ohne Produkt-Upgrade | E | Update-Mechanismus |
Gruppe 4: PQC-Zertifikate und PKI
| ID | Anforderung | Priorität | Nachweis anfordern |
|---|
| PK-1 | Zertifikate mit ML-DSA-Schlüsseln ausstellen (X.509-Algorithmenkennungen nach RFC 9881) | S | Beispielzertifikat; Ergebnisse von Interoperabilitätstests |
| PK-2 | Zertifikate mit SLH-DSA-Schlüsseln ausstellen (RFC 9909) für Anwendungsfälle wie Firmware oder Code-Signierung | E | Beispielzertifikat |
| PK-3 | Hybride oder Composite-Zertifikate unterstützen, mit Angabe des Standardstatus (die Composite-ML-DSA-Spezifikation war zum Zeitpunkt des Schreibens noch ein IETF-Entwurf) | S | Implementierte Entwurfs- oder RFC-Version; Plan zur Nachführung von Änderungen |
| PK-4 | Eine Post-Quanten-CA-Hierarchie parallel zur bestehenden aufbauen | S | Referenzverfahren |
| PK-5 | Protokollunterstützung für Ausstellung und Erneuerung (ACME, EST, SCEP, CMP) mit PQC-Schlüsseln | S | Matrix aus Protokollen und Algorithmen |
| PK-6 | Schutz von Root- und CA-Schlüsseln in HSM oder Gleichwertigem, mit Unterstützung für Post-Quanten-Schlüssel | S | Unterstützte HSMs und Firmware-Versionen |
| PK-7 | Zertifikats-Rollout auf Endpunkte und Geräte automatisieren, mit Rollback | E | Demo von Rollout und Rollback |
| PK-8 | Grössere Zertifikate, CRLs und OCSP-Antworten verarbeiten, ohne Clients zu brechen | S | Testergebnisse zu Handshake-Grösse und Latenz |
| PK-9 | Klare Aussage zu den Grenzen öffentlichen Vertrauens: noch keine ML-DSA-Zertifikate in der öffentlichen Web-PKI | M | Schriftliche Erklärung, was für private und öffentliche Vertrauensdomänen unterstützt wird |
Gruppe 5: TLS- und Protokoll-Readiness
| ID | Anforderung | Priorität | Nachweis anfordern |
|---|
| TL-1 | TLS-Endpunkte erkennen, die TLS 1.3 unterstützen, und solche, die es nicht können, da der hybride ML-KEM-Schlüsselaustausch in TLS 1.3 ausgehandelt wird | M | Bericht je Endpunkt |
| TL-2 | Ausweisen, welche Clients und Server hybride Gruppen wie X25519MLKEM768 aushandeln | M | Beispielbericht |
| TL-3 | Middleboxen, Proxys und Load Balancer erkennen, die grössere Handshakes falsch verarbeiten | S | Erkennungsmethode; Liste bekannter Probleme |
| TL-4 | SSH-, IPsec/IKE- und VPN-Konfiguration auf Post-Quanten-Readiness prüfen | S | Liste unterstützter Protokolle |
| TL-5 | Anleitung oder Automatisierung zum Aktivieren des hybriden Schlüsselaustauschs auf unterstützten Plattformen | S | Playbooks, zum Beispiel für Load Balancer und Firewalls |
| TL-6 | Auswirkung auf Handshake-Grösse und Latenz vor und nach der Änderung messen | E | Messansatz |
Gruppe 6: Auswirkungen auf das Schlüsselmanagement
| ID | Anforderung | Priorität | Nachweis anfordern |
|---|
| KM-1 | Schlüsselverpackungs- und Schlüsselverschlüsselungsschlüssel inventarisieren, die auf RSA oder elliptischen Kurven beruhen | M | Beispielbefunde |
| KM-2 | ML-KEM- und ML-DSA-Schlüssel in HSM oder KMS speichern und verwalten, mit Angabe von Seed- und Schlüsselformaten | S | Unterstützte Schlüsselobjekte und Operationen |
| KM-3 | Schlüssellebenszyklus: Erzeugung, Rotation, Sicherung, Vernichtung, mit dokumentierten Kryptoperioden | S | Dokumentation des Lebenszyklus |
| KM-4 | Standardschnittstellen (PKCS#11, KMIP) unterstützen PQC-Schlüsseltypen, Version angegeben | S | Schnittstellenversion und Liste der Schlüsseltypen |
| KM-5 | Kundengesteuerte Schlüsselverwahrung (eigenes HSM, vom Kunden gehaltene Schlüssel) | S | Verwahrungsmodell; wer auf Schlüssel zugreifen kann |
| KM-6 | Geteilte Schlüsselverwahrung oder Multi-Party-Verwahrung, mit Quorum-Freigabe für sensible Operationen | E | Architektur; Demo des Audit-Trails |
| KM-7 | Manipulationssichtbares Audit-Log der Schlüsseloperationen | S | Log-Format; Integritätsschutz |
Gruppe 7: Migrationssteuerung
| ID | Anforderung | Priorität | Nachweis anfordern |
|---|
| MO-1 | Aus den Befunden eine phasenweise Migrations-Roadmap mit Verantwortlichen und Abhängigkeiten erzeugen | M | Beispiel-Roadmap |
| MO-2 | Hybrid-zuerst-Anleitung mit Rückfall auf klassisch bei Fehlern | S | Rollout-Playbook |
| MO-3 | Tickets und Aufgaben in Ihrem ITSM oder Tracking-System erstellen | S | Integrations-Demo |
| MO-4 | Korrekturänderungen (zum Beispiel Pull Requests) zur menschlichen Freigabe entwerfen | E | Demo mit Review- und Freigabeablauf |
| MO-5 | Richtliniendurchsetzung und Drift-Erkennung: Alarm, wenn Systeme auf unzulässige Algorithmen zurückfallen | S | Drift-Bericht |
| MO-6 | Migrationsfortschritt mit Prozentwert je Geschäftsdienst verfolgen | S | Dashboard |
| MO-7 | Abhängigkeits-Mapping: welche Anwendungen und Partner betroffen sind, wenn sich eine Komponente ändert | E | Methode und Beispiel |
Gruppe 8: Reporting und Compliance
| ID | Anforderung | Priorität | Nachweis anfordern |
|---|
| RC-1 | Berichte für Geschäftsleitung und Verwaltungsrat, exportierbar (PDF) | S | Beispielbericht |
| RC-2 | Nachweispakete für Prüfer mit Inventar, Risiko, Behebung und Freigabehistorie | M | Beispielpaket |
| RC-3 | Zuordnung zu den für Sie geltenden Vorschriften (zum Beispiel DORA, NIS2, DSGVO, DSG, FINMA, BSI TR-02102, NIST, CNSA 2.0) | S | Mapping-Dokument; angeben, was im Produkt steckt und was nur im Marketing steht |
| RC-4 | Rollenbasierte Zugriffskontrolle mit Funktionstrennung | M | Rollenmatrix |
| RC-5 | SIEM-Export von Audit- und Befundereignissen | S | Unterstützte Formate |
| RC-6 | API für alle Berichte und Daten und optionale KI- oder MCP-Schnittstelle mit Zugriffskontrollen | S | API-Referenz |
| RC-7 | Kontrollen für Aufbewahrung und Löschung von Daten | S | Aufbewahrungsrichtlinie |
Gruppe 9: Betrieb
| ID | Anforderung | Priorität | Nachweis anfordern |
|---|
| DP-1 | Betriebsoptionen, die zu Ihrem Bedarf passen: vom Anbieter gehostetes SaaS, On-Premises oder beides | M | Betriebshandbuch |
| DP-2 | Air-Gap-Betrieb oder vollständig abgeschotteter Betrieb, falls Sie abgeschottete Netze haben | S | Verfahren zur Installation und Aktualisierung ohne Internetzugang |
| DP-3 | Datenstandort: Speicherort der Kundendaten und Scan-Ergebnisse | M | Hosting-Standorte; Unterauftragsverarbeiter |
| DP-4 | Fussabdruck und Berechtigungen des Scanners: was wo mit welchen Rechten läuft | M | Architektur und Berechtigungsliste |
| DP-5 | Minimal nötiger Zugriff für die Discovery (standardmässig nur lesend) | M | Konfiguration nach dem Prinzip der minimalen Rechte |
| DP-6 | Ziele für Hochverfügbarkeit und Disaster Recovery der Plattform | S | RTO- und RPO-Werte |
| DP-7 | SSO- und MFA-Integration | M | Unterstützte Identitätsprotokolle |
| DP-8 | Kostenlose oder günstige Einstiegsbewertung vor einer vollen Verpflichtung | E | Bedingungen von Test oder Bewertung |
Gruppe 10: Anbieter
| ID | Anforderung | Priorität | Nachweis anfordern |
|---|
| VN-1 | Unabhängige Sicherheitszertifizierung des Anbieters (ISO/IEC 27001 oder SOC 2) | M | Zertifikat und Geltungsbereich |
| VN-2 | Richtlinie für Schwachstellenmeldung und Patches mit Reaktionszeiten | M | Richtliniendokument |
| VN-3 | Kundenreferenzen in vergleichbarer Branche und Grösse | S | Zwei referenzierbare Kunden |
| VN-4 | Support-Modell, Zeiten, Sprache und Eskalationsweg | S | Support-Bedingungen |
| VN-5 | Zusagen zur Produkt-Roadmap für die nächsten 24 Monate | S | Roadmap unter NDA |
| VN-6 | Offenlegung von Unterauftragsverarbeitern und Lieferkette | M | Liste |
| VN-7 | Finanzielle Stabilität und Eigentümerstruktur | S | Zusammenfassung |
| VN-8 | Professional Services für die Migration, mit benannten Rollen | E | Servicekatalog |
Gewichtetes Bewertungsmodell
Verwenden Sie für jede bewertete Anforderung eine Skala von 0 bis 5 und multiplizieren Sie mit dem Gruppengewicht. Legen Sie die Gewichte fest, bevor Sie die Antworten lesen.
Skala
| Punkte | Bedeutung |
|---|
| 0 | Nicht angeboten oder keine Antwort |
| 1 | Geplant, ohne Nachweis |
| 2 | Teilweise, nur auf Folien gezeigt |
| 3 | Erfüllt die Anforderung, Nachweis erbracht |
| 4 | Erfüllt und übertrifft, in Demo oder PoC verifiziert |
| 5 | Erfüllt und übertrifft, in Ihrer Umgebung verifiziert |
Vorgeschlagene Gewichte (an Ihren Kontext anpassen; Summe 100)
| Gruppe | Gewicht |
|---|
| 1 Discovery und Inventar (CBOM) | 20 |
| 2 Risikobewertung und Priorisierung | 12 |
| 3 Algorithmen-Unterstützung | 8 |
| 4 PQC-Zertifikate und PKI | 10 |
| 5 TLS- und Protokoll-Readiness | 8 |
| 6 Auswirkungen auf das Schlüsselmanagement | 8 |
| 7 Migrationssteuerung | 12 |
| 8 Reporting und Compliance | 8 |
| 9 Betrieb | 8 |
| 10 Anbieter | 6 |
| Summe | 100 |
Jede Muss-Anforderung mit weniger als 3 Punkten ist ein Ausschlusskriterium: Der Bieter scheidet aus oder muss einen schriftlichen Behebungsplan mit Terminen vorlegen. Erweiterte Punkte bringen insgesamt höchstens 5 Bonuspunkte und führen nie zum Ausschluss.
Rechenbeispiel (erfundene Zahlen, nur zur Veranschaulichung). Angenommen, der Durchschnitt der Gruppe 1 beträgt 3,5 bei Anbieter A und 4,0 bei Anbieter B. Gruppe 1 trägt dann 3,5 / 5 x 20 = 14,0 Punkte zu A und 4,0 / 5 x 20 = 16,0 zu B bei. Wiederholen Sie das für jede Gruppe und addieren Sie. Erreicht A insgesamt 74 und B 71, liegt A gesamt vorn, obwohl B bei der Discovery stärker ist. Prüfen Sie dann die Ausschlusskriterien und die PoC-Ergebnisse, bevor Sie entscheiden: Ein niedrigerer Papierwert, der den PoC besteht, ist besser als ein höherer, der scheitert.
Fragen an die Anbieter
Stellen Sie diese in der schriftlichen Antwort. Verlangen Sie konkrete, datierte, überprüfbare Antworten.
- Welche Asset-Typen deckt die Discovery heute ab, und welche stehen auf der Roadmap? Nennen Sie Liefertermine für Letztere.
- Was genau wird in Binärdateien und Container-Images analysiert: nur Abhängigkeiten oder der kompilierte Code?
- Welche CycloneDX-Version nutzt Ihr CBOM-Export, und können Sie ein Beispiel liefern, das gegen das Schema validiert?
- Wie erkennen Sie hybriden Schlüsselaustausch, und welche Gruppen werden erkannt?
- Wie wird der Risiko-Score berechnet, und können wir Formel und Gewichtung sehen?
- Wie bilden Sie die Vertraulichkeitsdauer von Daten in der Bewertung ab?
- Welche Vorschriften und Standards sind im Produkt selbst abgebildet, und welche nur im Marketingmaterial?
- Welche Cloud-KMS und HSMs werden produktiv unterstützt, welche nur in Beta?
- Kann die Discovery in einem abgeschotteten Netz laufen? Wie werden Updates geliefert?
- Welche minimalen Rechte braucht es auf jedem gescannten System, und was läuft auf unserer Infrastruktur?
- Wo werden Kundendaten gespeichert und verarbeitet, und wer sind Ihre Unterauftragsverarbeiter?
- Welche Post-Quanten-Zertifikatsprofile können Sie ausstellen, welchen RFC- oder Entwurfsversionen folgen sie, und was wurde auf Interoperabilität getestet?
- Wie gehen Sie mit dem Wachstum von Zertifikats- und Kettengrösse in Ausstellung und Auslieferung um?
- Wie werden Post-Quanten-Schlüssel geschützt, und welche HSM-Firmware-Versionen werden unterstützt?
- Wie läuft der Prozess, wenn NIST oder die IETF eine Spezifikation nach unserem Rollout ändert?
- Wie integrieren Sie sich in unsere ITSM-, CMDB-, SIEM- und CI/CD-Werkzeuge? Zeigen Sie je ein Beispiel.
- Was lässt sich durchgängig automatisieren, und wo ist eine menschliche Freigabe nötig?
- Wie erkennen und melden Sie Konfigurations-Drift zurück zu unzulässigen Algorithmen?
- Was geschieht mit unseren Daten, unserem CBOM und unseren Berichten bei Kündigung?
- Welche unabhängigen Zertifizierungen decken den Dienst ab, und was ist deren Geltungsbereich?
- Wie viele Kunden unserer Grösse und Branche betreiben das Produkt produktiv?
- Welche Professional Services bieten Sie für die Migration an, und wer erbringt sie?
Warnsignale in Anbieterantworten
- «Quantensicher»-Aussagen ohne Nennung des Standards (FIPS 203, 204 oder 205) oder des Parametersatzes.
- Ein CBOM, das als «unterstützt» gilt, ohne Format, Version oder Beispieldatei.
- Readiness-Scores ohne offengelegte Methode oder ein «100 % bereit» ohne Angabe des Geltungsbereichs.
- Compliance-Zuordnung, die nur im Marketingmaterial erscheint, nicht im Produkt oder in der Dokumentation.
- Scan-Versprechen, die stillschweigend voraussetzen, dass Sie überall Agenten installieren oder ausgehenden Internetzugang erlauben, den Sie nicht freigeben können.
- Roadmap-Punkte, die in der Gegenwartsform dargestellt werden.
- Unfähigkeit, in angemessener Zeit einen Proof of Concept mit Ihren eigenen Daten durchzuführen.
- Keine klare Aussage, was der Anbieter nicht kann. Jedes Produkt hat Grenzen; ein Anbieter, der keine nennt, ist nicht aufrichtig.
- Post-Quanten-Zertifikate, die als bereit für öffentliche Websites dargestellt werden. Die öffentliche Web-PKI akzeptiert ML-DSA-Zertifikate noch nicht.
- Lock-in: proprietäre Datenformate ohne Export oder Kündigungsbedingungen, die Ihre Daten sofort löschen.
Proof-of-Concept-Plan
Führen Sie mit jedem Anbieter der Shortlist denselben PoC auf demselben Ausschnitt Ihrer Umgebung durch, über zwei bis vier Wochen.
| Test | Bestehenskriterium |
|---|
| T1 Netzwerk-Discovery | Findet mindestens die vereinbarte Liste ausgesäter TLS-Endpunkte, darunter einen hybriden und einen klassischen, und weist jeden korrekt aus |
| T2 Keystores und Zertifikate | Findet die ausgesäten Zertifikate und Keystores ohne Fehlalarme auf einer Kontrollmenge |
| T3 Quellcode | Findet die ausgesäten Aufrufe kryptografischer APIs in zwei Sprachen, mit korrekten Datei- und Zeilenangaben |
| T4 Cloud und HSM | Inventarisiert die Schlüssel eines Cloud-Kontos und eines HSM oder KMS, übereinstimmend mit Ihrer eigenen Zählung |
| T5 CBOM | Der Export validiert gegen das CycloneDX-Schema und lässt sich in einen neutralen Viewer importieren |
| T6 Risiko und Prioritäten | Die zehn wichtigsten Befunde entsprechen der Rangfolge Ihrer Fachleute innerhalb einer vereinbarten Toleranz, und der Anbieter kann die Rangfolge erklären |
| T7 Migrationsplan | Erstellt für den Ausschnitt einen Plan mit Verantwortlichen und Phasen, den Ihr Team als umsetzbar beurteilt |
| T8 PQC-Zertifikat | Stellt ein ML-DSA-Testzertifikat (und ein hybrides, falls gefordert) aus, das ein Client in Ihrer Umgebung validiert |
| T9 Behebung | Schliesst eine Korrektur durchgängig ab (Ticket, Änderung, Verifikation), einschliesslich Rollback |
| T10 Reporting | Erstellt ein prüfungsfähiges Nachweispaket für den Ausschnitt |
| T11 Sicherheitsprüfung | Der Betrieb besteht Ihre Sicherheitsprüfung: minimale Rechte, Datenstandort, Zugriffskontrolle |
| T12 Betrieb | Der Scan endet im vereinbarten Zeitfenster ohne Auswirkung auf die Produktion |
Halten Sie je Anbieter die Zeit bis zum ersten Ergebnis, die Zahl manueller Schritte und die Fehlalarmquote fest. Übernehmen Sie die Messwerte in das Bewertungsblatt.
Vertrags- und Ausstiegsklauseln
- Dateneigentum. Alle Inventardaten, CBOMs, Scan-Ergebnisse und Berichte sind Ihre Daten. Der Anbieter darf anonymisierte Telemetrie nur mit Ihrer schriftlichen Zustimmung verwenden.
- Export und Ausstieg. Vollständiger Export in offenen Formaten (CycloneDX für das CBOM, Standardformate für Berichte) jederzeit und für einen definierten Zeitraum nach Vertragsende, ohne Zusatzkosten.
- Löschung. Bestätigte Löschung Ihrer Daten innerhalb einer genannten Zahl von Tagen nach Vertragsende.
- Service Level. Verfügbarkeit, Reaktionszeiten des Supports und Gutschriften bei Verletzung.
- Sicherheitspflichten. Aufrechterhaltung der in der Antwort angebotenen Zertifizierungen, Meldung von Vorfällen innerhalb einer genannten Stundenzahl und Prüfrechte im Verhältnis zum Risiko.
- Roadmap-Zusagen. In der Antwort versprochene Funktionen stehen in einem Anhang mit Lieferterminen und Rechtsfolgen bei Verzug.
- Änderung von Standards. Der Anbieter setzt finale Fassungen relevanter Standards (zum Beispiel die finale IETF-Spezifikation für Composite-Signaturen) in einer vereinbarten Frist ohne zusätzliche Lizenzkosten um.
- Unterauftragsverarbeiter. Vorankündigung und Widerspruchsrecht bei Änderungen.
- Regulatorische Unterstützung. Mitwirkung bei Auskunftsersuchen Ihrer Aufsicht, soweit anwendbar (zum Beispiel unter DORA für Finanzunternehmen).
- Preisschutz. Obergrenzen für Erhöhungen bei Verlängerung und klare Kennzahlen, was den Preis bestimmt (Assets, Scans, Benutzer).
Einleitung für die Ausschreibung zum Kopieren
[Organisation] lädt zur Angebotsabgabe für eine Plattform und Dienstleistungen ein, mit denen die eigene Kryptografie im Hinblick auf den Übergang zu Post-Quanten-Standards inventarisiert, bewertet und migriert wird. Der Umfang umfasst [Umgebungen]. Die Bieter müssen nachweisen: die Erkennung kryptografischer Assets an Netzwerkendpunkten, in Zertifikaten und Keystores, im Quellcode, in Cloud-Schlüsselverwaltungsdiensten und in Hardware-Sicherheitsmodulen; den Export einer kryptografischen Stückliste (CBOM) in CycloneDX; eine dokumentierte Risikobewertung, die die Vertraulichkeitsdauer der Daten berücksichtigt; die Unterstützung der NIST-Standards ML-KEM (FIPS 203), ML-DSA (FIPS 204) und SLH-DSA (FIPS 205) bei der Erkennung und, wo anwendbar, bei Zertifikatsausstellung und Schlüsselmanagement; sowie Migrationsplanung mit Hybrid-zuerst-Empfehlungen. Die Antworten müssen für jede Anforderung in Anhang A einen überprüfbaren Nachweis erbringen, produktive Fähigkeiten von der Roadmap unterscheiden und einen Proof of Concept auf einem repräsentativen Teil unserer Umgebung ermöglichen. Die Bewertung erfolgt nach dem gewichteten Modell in Anhang B, wobei Muss-Anforderungen als Ausschlusskriterien dienen. Antworten sind bis [Datum] einzureichen; die Proofs of Concept finden [Termine] statt.
FAQ
Was gehört in eine Ausschreibung für Post-Quanten-Kryptografie?
Sie sollte Umfang und Randbedingungen enthalten, dazu Anforderungen, gegliedert nach Discovery und CBOM, Risikobewertung, Algorithmen-Unterstützung, PQC-Zertifikate und PKI, TLS und Protokolle, Schlüsselmanagement, Migrationssteuerung, Reporting und Compliance, Betrieb und Anbieterqualifikation. Ausserdem gehören ein Bewertungsmodell, ein Proof-of-Concept-Plan und Vertragsklauseln zu Datenexport und Standardänderungen dazu.
Welche NIST-Standards soll ich im Anforderungskatalog nennen?
Nennen Sie FIPS 203 (ML-KEM) für die Schlüsseleinigung, FIPS 204 (ML-DSA) für Signaturen und FIPS 205 (SLH-DSA) für hashbasierte Signaturen. Fragen Sie die Anbieter, welche Parametersätze sie unterstützen und wie sie hybride und Composite-Konstruktionen behandeln, die diese mit klassischen Algorithmen verbinden.
Brauche ich eine CBOM-Anforderung?
Ja. Ein CBOM in einem offenen Format wie CycloneDX erlaubt es, Nachweise mit Prüfern zu teilen, andere Werkzeuge zu speisen und einen Anbieter zu verlassen, ohne das Inventar zu verlieren. Verlangen Sie die Spezifikationsversion und eine Beispieldatei, die gegen das Schema validiert.
Soll die Ausschreibung Post-Quanten-Zertifikate aus der öffentlichen Web-PKI verlangen?
Nein. Zum Zeitpunkt des Schreibens werden ML-DSA-Zertifikate in der öffentlichen Web-PKI nicht akzeptiert, und die Arbeiten des CA/Browser Forum dazu sind nicht abgeschlossen. Beschränken Sie PQC-Zertifikatsanforderungen auf die private PKI und Testumgebungen und verlangen Sie eine schriftliche Erklärung, was für jede Vertrauensdomäne unterstützt wird.
Ist ein Proof of Concept nötig?
Für diese Kategorie ja. Discovery-Werkzeuge unterscheiden sich darin, was sie in Ihrer Umgebung sehen, und Risiko-Scores unterscheiden sich in der Berechnung. Ein PoC von zwei bis vier Wochen auf demselben Ausschnitt für jeden Finalisten ist die verlässlichste Vergleichsmethode.
Wie vermeide ich eine Ausschreibung, die einen Anbieter bevorzugt?
Formulieren Sie Anforderungen über Ergebnisse und Nachweise, kennzeichnen Sie architekturspezifische Fähigkeiten als Erweitert und werten Sie sie als Bonus, und legen Sie die Gewichte fest, bevor Sie die Angebote lesen. Wird eine Anforderung nur von einem Anbieter erfüllt, fragen Sie sich, ob sie für Ihren Anwendungsfall wesentlich ist.
Kann ich ohne internen Scan beginnen?
Eine erste Sicht auf Ihre externe Exponierung erhalten Sie ohne internen Zugriff. Der kostenlose Quantum Risk Score von DuoKey wird aus öffentlichen Signalen berechnet und braucht keine Installation; er ist ein Startpunkt, und das Inventar selbst stammt aus einem internen Scan, zum Beispiel mit Cryptographic Posture Management.
Quellen