Werkzeug · kostenlos · TR-02102-2

TLS-Konfiguration nach TR‑02102‑2 prüfen

Fügen Sie Zeilen aus Ihrer nginx- oder Apache-Konfiguration ein. Der Prüfer zeigt je Verfahren, ob die BSI TR-02102-2 (Version 2026-01) es empfiehlt, bis wann, oder ob es nicht aufgeführt ist, jeweils mit Fundstelle.

Die Eingabe verlässt Ihren Browser nicht. Die Prüfung läuft vollständig auf Ihrem Gerät; Ihr Text wird an niemanden gesendet, auch nicht an uns. Vom eigenen Server laden wir nur diese Seite und das Regelwerk als JSON, ohne Drittanbieter, ohne Cookie und ohne Speicherung im Browser. Gezählt wird nur, dass der Prüfer genutzt wurde, nicht was Sie eingeben.

Grenzen des Prüfers. Prüft nur den eingegebenen Text, nicht den laufenden Server; Bibliotheksversion, Standardwerte, Zertifikat, Schlüssellänge, Lastverteiler/CDN und Reihenfolge der Aushandlung werden nicht erfasst. Kein Nachweis gegenüber Dritten, nicht vom BSI geprüft.

So liest der Prüfer Ihre Zeilen

  • nginx: ssl_protocols, ssl_ciphers, ssl_ecdh_curve, ssl_conf_command Ciphersuites, Groups/Curves und SignatureAlgorithms; ssl_prefer_server_ciphers und ssl_early_data als Hinweis.
  • Apache mod_ssl: SSLProtocol mit all, + und -, SSLCipherSuite (auch SSLCipherSuite TLSv1.3 …), SSLOpenSSLConfCmd Groups, Curves, Ciphersuites und SignatureAlgorithms; SSLHonorCipherOrder und SSLCompression als Hinweis.
  • OpenSSL-Namen wie ECDHE-RSA-AES128-GCM-SHA256 übersetzt der Prüfer in IANA-Namen wie TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Quelle: OpenSSL-Dokumentation openssl-ciphers(1)) und gleicht sie mit den Tabellen der TR ab.
  • Schlüsselwörter wie HIGH, DEFAULT oder EECDH+AESGCM löst er bewusst nicht auf: Was sie umfassen, hängt von der OpenSSL-Version ab. Ausschlüsse mit ! oder - zeigt er als „ausgeschlossen“, ohne sie zu bewerten.
  • Fristen gelten bis Ende des genannten Jahres; Stichtag ist das heutige Datum Ihres Geräts. Bedingungen wie Encrypt-then-MAC für CBC-Suiten stehen als Hinweis dabei, weil sie sich aus Konfigurationszeilen nicht prüfen lassen.

Alle Verfahren mit IANA-Nummer, Frist und Fundstelle stehen auf der Seite TR-02102-2 als Tabelle. Beispielkonfigurationen mit Begründung je Zeile enthält der Artikel nginx und Apache nach TR-02102-2 konfigurieren.

Was erst eine Messung zeigt

Welche Verfahren Ihr Server tatsächlich annimmt, hängt von Bibliothek, Version, Standardwerten und vorgeschalteten Lastverteilern ab. Der Bericht misst den laufenden Server von außen und gleicht jede Version, Suite, Gruppe und jedes Signaturverfahren mit der TR ab, mit Fundstelle je Zeile. Ein Beispiel ist der Musterbericht.

Dieser Prüfer ist keine Rechtsberatung und nicht vom BSI geprüft. Er vergleicht Namen aus Ihrem Text mit unserem Regelwerk (nur Verfahrensnamen, Fristen und Fundstellen der TR-02102-2, Version 2026-01). Maßgeblich ist allein die TR in ihrer aktuellen Fassung.