Mit der aktualisierten Technischen Richtlinie BSI TR-02102-1 (Kryptographische Verfahren: Empfehlungen und Schlüssellängen), der gemeinsamen PQC-Leitlinie von BMI, BMDS und BSI (Oktober 2026) sowie dem NIS-2-Umsetzungsgesetz (§ 30 & § 38 BSIG) steht für CISOs, Linux-Administratoren und DevSecOps-Teams in Deutschland und der EU eine verbindliche regulatorische Frist fest:
- Verbindliches Ablaufdatum 2031 für klassisches RSA-2048, DH und ECDH: Der alleinige Einsatz klassischer asymmetrischer Schlüsselaustauschverfahren (
RSA-2048, klassisches Diffie-Hellman, nicht-hybridesECDH/X25519) ist laut BSI nur noch bis Ende 2031 zulässig (klassische Signaturen bis 2035). Aufgrund von „Store Now, Decrypt Later" (SNDL) müssen Systeme mit langfristigem Vertraulichkeitsbedarf (KRITIS, Gesundheitswesen/DiGA, Finanzsektor, Behörden, Industriegeheimnisse) bereits ab 2026 auf hybride Post-Quanten-Kryptographie (PQC) wie FIPS 203 (ML-KEM-768/ML-KEM-1024) migriert werden. - Gesetzliche Pflicht zum Krypto-Inventar (CBOM) nach § 30 Abs. 2 Nr. 8 BSIG: Regulierte Einrichtungen (besonders wichtige und wichtige Einrichtungen nach NIS-2) müssen Konzepte und ein prüffähiges Inventar (Cryptographic Bill of Materials – CBOM) über alle eingesetzten kryptographischen Verfahren führen. Bei Versäumnissen greift die persönliche Organ- und Geschäftsführerhaftung nach § 38 BSIG sowie der Bußgeldrahmen nach § 60 BSIG.
In diesem Praxis-Leitfaden zeigen wir, wie Sie Ihre Linux-Server (sshd_config, openssl.cnf und X.509-Zertifikate) in 30 Sekunden mit einem Zero-Dependency Python CLI-Scanner (bsi_pqc_check.py) auditieren und OpenSSH 9.9+ sowie OpenSSL 3.5+ auf hybride Post-Quanten-Kryptographie härten.
🔍 1. Lokaler 30-Sekunden-Audit mit bsi_pqc_check.py (Open-Source CLI)
GitHub-Repository: 👉 github.com/KenanErorr404/bsi-tr02102-pqc-audit-cli
Um Produktionsserver ohne Installation schwergewichtiger Agenten oder Drittanbieter-Bibliotheken zu prüfen, nutzt bsi_pqc_check.py ausschließlich die Python 3 Standardbibliothek (stdlib):
- OpenSSH-Prüfung nach BSI TR-02102-4: Erkennt abgekündigte Algorithmen (
ssh-rsa,diffie-hellman-group14-sha1, klassischesecdsa-sha2-nistp256), prüft die Schlüssellängen von/etc/ssh/ssh_host_*_key.pubund verifiziert, ob der hybride Post-Quanten-Schlüsselaustauschmlkem768x25519-sha256(OpenSSH >= 9.9) bzw.sntrup761x25519-sha512@openssh.comaktiv ist. - OpenSSL- & TLS-1.3-Prüfung nach BSI TR-02102-2: Prüft die installierte OpenSSL-Runtime auf native
ML-KEM-Unterstützung (OpenSSL >= 3.5 bzw. OQS-Provider) und kontrolliertMinProtocol = TLSv1.3sowie hybrideGroups(X25519MLKEM768,SecP256r1MLKEM768) in/etc/ssl/openssl.cnf. - X.509-Zertifikats-Inventarisierung (CBOM): Scannt lokale
.pem- und.crt-Zertifikate aufRSA < 3072 Bitsowie veraltete Signatur-Hashes (SHA-1,MD5) und erzeugt per--generate-cbom-csvein direkt in Excel oder Ihr ISMS importierbares Host-CBOM-Preview (host-cbom-preview.csv).
Sofort-Ausführung per pipx oder curl One-Liner
# Option A: Isolierte Ausführung via pipx inkl. CBOM-CSV & HTML-Audit-Report: pipx run git+https://github.com/KenanErorr404/bsi-tr02102-pqc-audit-cli.git --generate-cbom-csv # Option B: Zero-Install One-Liner via curl (100 % Read-Only, Python stdlib): curl -sSL https://raw.githubusercontent.com/KenanErorr404/bsi-tr02102-pqc-audit-cli/main/bsi_pqc_check.py | python3 - # Option C: Strukturierter JSON-Export für CI/CD-Pipelines und ISO-27001-/BSI-Audits: curl -sSL https://raw.githubusercontent.com/KenanErorr404/bsi-tr02102-pqc-audit-cli/main/bsi_pqc_check.py | python3 - --json-out cbom_findings.json ⚙️ 2. Produktionsfertige Härtungs-Snippets für OpenSSH 9.9+ & OpenSSL 3.5+
A. OpenSSH 9.9+ Hybrid-PQC Konfiguration (BSI TR-02102-4)
Ab OpenSSH 9.9 ist der NIST-standardisierte hybride Schlüsselaustausch mlkem768x25519-sha256 (FIPS 203 ML-KEM-768 kombiniert mit X25519) nativ integriert:
# /etc/ssh/sshd_config.d/10-bsi-tr02102-pqc.conf # Gehärtet nach BSI TR-02102-4 & NIS-2 (§ 30 Abs. 2 Nr. 8 BSIG) KexAlgorithms mlkem768x25519-sha256,sntrup761x25519-sha512@openssh.com,curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512 HostKeyAlgorithms ssh-ed25519-cert-v01@openssh.com,ssh-ed25519,rsa-sha2-512-cert-v01@openssh.com,rsa-sha2-512,rsa-sha2-256 PubkeyAcceptedAlgorithms ssh-ed25519-cert-v01@openssh.com,ssh-ed25519,rsa-sha2-512,rsa-sha2-256 Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com B. OpenSSL 3.5+ Systemweite TLS 1.3 Hybrid-KEM Policy (BSI TR-02102-2)
# /etc/ssl/openssl_bsi_pqc.cnf (Auszug für OpenSSL 3.5+) [system_default_sect] MinProtocol = TLSv1.3 CipherSuites = TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256 Groups = X25519MLKEM768:SecP256r1MLKEM768:SecP384r1MLKEM1024:x25519:secp384r1:brainpoolP384r1tls13 SignatureAlgorithms = ed25519:ecdsa_secp384r1_sha384:rsa_pss_rsae_sha512:rsa_pss_rsae_sha384 Options = ServerPreference,PrioritizeChaCha,NoRenegotiation ⚡ 3. Kostenloser Online-Schnelltest: BSI PQC & NIS-2 Risiko- und Bußgeld-Rechner
Wie hoch ist Ihr aktueller 2031/2035 Compliance-Gap-Score und welcher Bußgeldrahmen nach § 60 BSIG bzw. welches persönliche Haftungsrisiko nach § 38 BSIG besteht für Ihre Organisation?
👉 Jetzt in 60 Sekunden im Browser berechnen: BSI PQC & NIS-2 Risiko-Rechner (pqc-nis2-rechner.html)
(100 % lokale Client-Side-Berechnung im Browser ohne Tracking-Cookies – inkl. protokollspezifischer Migrations-Roadmap für TLS, SSH, IPsec/IKEv2, PKI und Datenbanken).
📥 4. Kostenlose €0+ CSV-Audit-Leseprobe & Vollständiges 9-Dateien Enterprise .xlsx Toolkit
Für CISOs, IT-Grundschutz-Praktiker, KRITIS-Betreiber und DevSecOps-Teams, die sofort prüffähige Nachweisdokumente für ISO/IEC 27001, BSI IT-Grundschutz, BSI C5:2026 oder NIS-2 (§ 30 / § 38 BSIG) benötigen:
- 🆓 Kostenlose CSV-Audit-Leseprobe & Schnellstart-Matrix herunterladen (€0+ Community Edition auf Gumroad)
- Enthält
BSI-Audit-Matrix-Leseprobe.csv(6 repräsentative Prüfpunkte zu BSI TR-02102-1 CBOM & BSI TR-03185 Secure SDLC) sowieREADME-Upgrade-auf-Enterprise-XLSX.mdinklusive 20 % Rabattcode (BSI2026PRO).
- Enthält
- 🔐 Vollständiges BSI TR-02102-1 PQC & CBOM Migrations-Toolkit sichern (39,20 € statt 49,00 € mit Code
BSI2026PRO)- 9 sofort einsetzbare Enterprise-Dateien im
.zip:-
BSI-TR-02102-CBOM-und-Risiko-Matrix-2031.xlsx(3-Tab Excel-Workbook mit automatischen KPI-Formeln, 45-Zeilen CBOM-Inventar über alle Systemdomänen & § 38 BSIG Management Sign-Off Log) -
Krypto-Inventar-PQC-2031.csv(Direkt-Import für Jira, ServiceNow, CMDB) -
PQC-Migrationsplan-2026-2031.md(Revisionssicherer 5-Phasen-Leitfaden) -
Management-Vorlage-Haftungsfreistellung-BSIG38.html(Druckfertige A4 Geschäftsführungs-Beschlussvorlage zur persönlichen Haftungsentlastung nach § 38 BSIG) - Getestete Drop-in Server-Configs für OpenSSH 9.9+, OpenSSL 3.5+ und Nginx TLS 1.3
- Automatisierte GitHub Actions & GitLab CI CBOM-Audit-Pipelines (
.yml)
-
- 9 sofort einsetzbare Enterprise-Dateien im
