Defaults.Exposed

Defaults.ExposedBehebungen › Moderne Verschlüsselung (TLS-Version & Ciphers)

So beheben Sie Moderne Verschlüsselung (TLS-Version & Ciphers)

TLS ist das Schloss, das die Daten verschlüsselt, die zwischen Ihren Besuchern und Ihrer Website fließen. Zwei Dinge machen dieses Schloss vertrauenswürdig: eine moderne TLS-Version zu verwenden (nicht die alten, kaputten) und starke Ciphers zu verwenden (das eigentliche Verschlüsselungsrezept). Diese Seite behandelt beides — plus einige verwandte Einstellungen, die Ihre Bewertung nicht beeinflussen, aber wissenswert sind.

Das Wichtigste für Ihr Unternehmen: Wenn Ihre Seite auf veralteter Verschlüsselung oder schwachen Ciphers läuft, können die privaten Angaben, die Ihre Kunden eintippen — Logins, Kartennummern, Kontaktdaten — in geteilten Netzwerken still und leise abgefangen und gelesen werden, und Sie können die Sicherheitsprüfungen nicht bestehen, die Banken, Zahlungsdienstleister und größere Kunden inzwischen verlangen, bevor sie mit Ihnen Geschäfte machen.

Was Sie das kosten kann

Warum es wichtig ist. Verschlüsselung, die sicher ist, ist unsichtbar; Verschlüsselung, die veraltet oder schwach ist, ist eine Belastung, die still und leise dasitzt, bis sie Sie eines Tages einen Kunden, einen Vertrag oder eine Compliance-Prüfung kostet. Die TLS-Versions- und Cipher-Prüfungen sind die beiden Teile, die Ihre Bewertung tatsächlich bewegen, und beide sind meist eine einzige kostenlose Einstellung — es gibt keinen Vorteil, die alten, kaputten Optionen eingeschaltet zu lassen.

In einfachen Worten

Wenn jemand Ihre Website besucht, wird alles, was er eintippt — Logins, Kartennummern, Namen, Telefonnummern, Nachrichten — unterwegs verschlüsselt, sodass Fremde es nicht lesen können. Die Technik, die das Verschlüsseln erledigt, heißt TLS (Sie hören womöglich auch den älteren Namen SSL). Damit das Verschlüsseln tatsächlich sicher ist, müssen zwei Dinge stimmen:

  1. Die TLS-Version — welche Generation der Technik Sie nutzen. Die frühen Versionen (TLS 1.0 und 1.1) sind seit Jahren öffentlich kaputt; die sicheren sind TLS 1.2 und TLS 1.3.
  2. Der Cipher — das konkrete Rezept, das TLS zum Verschlüsseln verwendet. Manche Ciphers (wie RC4, DES und 3DES) wurden geknackt und sind nun verboten; moderne Ciphers sind weiterhin stark.

Diese Seite behandelt beides, denn eine Seite kann das eine richtig und das andere falsch haben. Sie können ein modernes Schloss mit einem alten, knackbaren Rezept eingeschaltet haben — oder ein starkes Rezept, geschützt von einem veralteten Schloss. Jede Lücke ist eine offene Tür. Beide werden meist durch dieselbe einzige kostenlose Änderung an Ihren Server- oder Hosting-Einstellungen geschlossen.

Was Sie das kosten kann

Was es eigentlich ist

Die TLS-Version

Eine Seite unterstützt nicht nur eine Version von TLS — sie kann mehrere gleichzeitig anbieten und jeden Browser des Besuchers wählen lassen. Ein moderner Besucher nutzt die neueste verfügbare Version und sieht ein normales Schloss-Symbol. Die Gefahr ist, dass die alten, kaputten Versionen als offene Hintertür neben den guten sitzen können: Ein Angreifer kann die Verbindung eines Besuchers zwingen, auf TLS 1.0 oder 1.1 „herabzustufen”, und dann die bekannten Schwächen dieser Versionen ausnutzen (die BEAST- und POODLE-Angriffe sind die berühmten Beispiele), um den Verkehr zu entschlüsseln.

Daher verbindet sich unsere Prüfung mit Ihrer Seite und testet jede Version einzeln — TLS 1.0, 1.1, 1.2 und 1.3 — um zu sehen, welche Ihr Server noch akzeptiert. So sieht „gut” aus und so wird bewertet:

Der Cipher

Sobald eine Version gewählt ist, wählt TLS einen Cipher — den eigentlichen Algorithmus, der die Daten verschlüsselt. Die meisten modernen Ciphers sind stark. Eine Handvoll ist kaputt und darf nie verwendet werden: RC4 (sein Verschlüsseln ist verzerrt und leckt den Klartext), DES (sein Schlüssel ist so kurz, dass er durch Ausprobieren gebrochen werden kann), 3DES (anfällig für den „Sweet32”-Angriff), dazu NULL (gar keine Verschlüsselung), EXPORT-Grade-Ciphers (absichtlich geschwächt — die FREAK- und Logjam-Angriffe) und anonyme Ciphers (keine Identitätsprüfung, sodass ein Hochstapler sich in die Mitte setzen kann).

Unsere Cipher-Prüfung macht zwei Dinge. Zuerst betrachtet sie den Cipher, den Ihr Server tatsächlich mit uns ausgehandelt hat. Dann — und das ist der wichtige Teil — versucht sie aktiv, einen Handshake mit mehreren bekannt-kaputten Ciphers herzustellen (RC4, 3DES, EXPORT, NULL und anonyme Varianten). Ein Server kann einen starken Cipher wählen, wenn er mit einem modernen Client spricht, und doch einen schwachen akzeptieren, wenn ein Angreifer darauf besteht — und das ist ein echtes Herabstufungs-Risiko. Wenn Ihr Server irgendeinen verbotenen Cipher akzeptiert, markiert die Prüfung es; einen kritischen zu akzeptieren (wie RC4 oder NULL) ist ein Durchfaller. (Bei TLS 1.3 gibt es hier nichts zu befürchten — diese Version hat per Design jeden schwachen Cipher entfernt, sodass die Sondierungen übersprungen werden.)

Die drei informativen Extras

Drei verwandte Punkte werden berichtet, beeinflussen aber Ihre Bewertung nicht — sie werden als informativ markiert, weil sie von außen nicht zuverlässig verifiziert werden können und auf jedem modernen Server oder CDN bereits korrekt gehandhabt werden:

Wir bringen diese zur Sprache, damit Ihr IT-Mensch das volle Bild hat, aber für die allermeisten Inhaber gibt es nichts zu tun — Ihre Bewertung wird von den Versions- und Cipher-Prüfungen oben getrieben.

So beheben Sie es (kostenlos, ~30 Minuten)

Geben Sie das an Ihren IT-Menschen — die Behebung ist kostenlos. Dieser Abschnitt ist für die Person, die Ihre Domain, Website oder Ihr Hosting verwaltet. Die Behebung ist eine Konfigurationsänderung, kein Kauf; wir berechnen nur die Überwachung, dass Ihre Verschlüsselung über die Zeit korrekt konfiguriert bleibt. Die einzige moderne Konfiguration unten behebt die Versions- und die Cipher-Befunde auf einmal.

Der einfachste verlässliche Ansatz ist, eine bekannt-gute Konfiguration zu erzeugen, statt eine von Hand zu schreiben: Fügen Sie Ihren Servertyp in Mozillas SSL Configuration Generator unter https://ssl-config.mozilla.org/ ein und wählen Sie das Profil „Intermediate” (breite Kompatibilität) oder „Modern” (nur TLS 1.3, falls Sie nichts Altes unterstützen müssen). Es gibt die korrekten ssl_protocols- und ssl_ciphers-Zeilen für Sie aus.

Nach Plattform:

  1. Cloudflare oder ein Managed-Host — meist ein oder zwei Klicks. In Cloudflare: SSL/TLS → Edge Certificates → Minimum TLS Version → TLS 1.2, und die Cipher-Suites dort werden für Sie verwaltet (die Plattform bietet keine verbotenen Ciphers an). Die meisten Managed-Hoster und Baukästen (Squarespace, Wix, Shopify, moderne WordPress-Hoster) erzwingen bereits TLS 1.2+ mit starken Ciphers — bestätigen Sie nur, dass keine „Legacy-TLS”- oder „Alt-Browser-Kompatibilität”-Option noch eingeschaltet ist.
  2. Nginx. Setzen Sie nur-moderne Versionen und eine explizite starke Cipher-Liste, dann neu laden:
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_ciphers 'ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384';
    ssl_prefer_server_ciphers on;
    
    (TLS 1.3 erfordert OpenSSL 1.1.1+ auf der Maschine.)
  3. Apache. Deaktivieren Sie die alten Versionen und legen Sie eine starke Cipher-Liste fest, dann neu starten:
    SSLProtocol all -SSLv3 -TLSv1 -TLSv1.1
    SSLCipherSuite ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384
    SSLHonorCipherOrder on
    
  4. Windows / IIS. Verwenden Sie das kostenlose Tool IIS Crypto (oder die entsprechenden Registry-Einstellungen), um TLS 1.0 und 1.1 zu deaktivieren, RC4/DES/3DES/NULL/EXPORT-Ciphers zu deaktivieren und TLS 1.2 und 1.3 mit starken Ciphers aktiviert zu lassen. Die „Best Practices”-Vorlage des Tools erledigt all das in einem Klick.
  5. Die informativen Extras (optional, kostenlos). Wenn Sie den sauberen Durchgang wollen: Fügen Sie bei Nginx ssl_stapling on; ssl_stapling_verify on; (mit einer resolver-Zeile) für OCSP-Stapling hinzu; bei Apache SSLUseStapling On. TLS-Kompression und sichere Renegotiation sind auf modernen Servern bereits standardmäßig sicher — keine Aktion nötig. Bei Cloudflare werden alle drei automatisch gehandhabt.
  6. Verifizieren, dann hier erneut prüfen. Bestätigen Sie, dass nur die sicheren Versionen und Ciphers verbleiben — zum Beispiel mit nmap --script ssl-enum-ciphers -p 443 ihredomain.com, oder testen Sie über die verlinkten Tools von https://ssl-config.mozilla.org/ — und führen Sie dann diese Prüfung erneut aus. Wo möglich, aktivieren Sie TLS 1.3 neben 1.2: Es ist sowohl schneller als auch sicherer.

Häufige Fehler

Was zu merken ist

Die TLS-Version und der Cipher sind die beiden Teile Ihrer Verschlüsselung, die Ihre Bewertung tatsächlich bewegen, und beide laufen darauf hinaus, Optionen abzuschalten, die seit Jahren öffentlich kaputt sind. Die Behebung ist kostenlos, es ist meist eine moderne Konfigurationszeile pro Server, und für einen normalen Besucher ändert sie nichts außer, seine Verbindung wirklich sicher zu machen. Die verwandten Punkte — Kompression, OCSP-Stapling, sichere Renegotiation — sind wissenswert, beeinflussen aber Ihre Bewertung nicht, und auf jeder modernen Einrichtung werden sie bereits für Sie gehandhabt.

FAQ

Ich bin nicht technisch versiert — kann ich das selbst erledigen?

Sie müssen das technische Detail nicht verstehen. Auf den meisten modernen Hostings sind das ein oder zwei Einstellungen, und es ist kostenlos. Geben Sie den Abschnitt 'So beheben Sie es' an die Person weiter, die Ihre Website oder Ihr Hosting betreibt (oder Ihren IT-Dienstleister) — es ist meist eine Fünf-bis-zehn-Minuten-Änderung ohne sichtbaren Unterschied für Ihre Besucher außer einer sichereren Verbindung.

Wird der Wechsel zu moderner Verschlüsselung verhindern, dass die Browser alter Kunden funktionieren?

In der Praxis nein. Jeder moderne Browser und jedes Telefon aus etwa dem letzten Jahrzehnt nutzt bereits standardmäßig die neue Verschlüsselung und starke Ciphers — seit Jahren. Die einzigen Dinge, die sich auf die alten Versionen oder schwachen Ciphers verließen, sind selbst veraltet und unsicher, weshalb genau jeder große Browser sie bereits ablehnt. Für nahezu alle Unternehmen ist die Änderung für Kunden unsichtbar.

Meine Seite lädt einwandfrei mit einem Schloss-Symbol — warum wird das trotzdem markiert?

Das Schloss-Symbol bedeutet nur, dass eine sichere Verbindung besteht; es sagt Ihnen nicht, welche TLS-Version oder welcher Cipher dahintersteckt. Ihre Seite kann ein völlig normales Schloss-Symbol zeigen, während sie still und leise weiterhin eine alte kaputte Version oder einen verbotenen Cipher neben den guten akzeptiert — und diese offene Hintertür ist es, was diese Prüfungen erwischen. Sie zu schließen entfernt das Schloss-Symbol nicht; es stellt nur sicher, dass nur die sicheren Optionen erlaubt sind.

Was ist der Unterschied zwischen der TLS-Version und dem Cipher?

Stellen Sie sich die TLS-Version als die Generation des Schlosses vor, das Sie nutzen, und den Cipher als das konkrete Rezept, das es zum Verschlüsseln der Daten verwendet. Sie können ein modernes Schloss (TLS 1.2 oder 1.3) haben und trotzdem ein altes, knackbares Rezept (wie RC4 oder 3DES) eingeschaltet lassen — oder umgekehrt. Beides muss stimmen, weshalb wir sie getrennt prüfen. Die gute Nachricht ist, dass dieselbe einzeilige moderne Konfiguration meist beides auf einmal behebt.

Was ist mit OCSP-Stapling und TLS-Kompression — beeinflussen die meine Bewertung?

Nein. Diese (zusammen mit sicherer Renegotiation) sind nur informativ — wir berichten darüber, weil sie für Leistung und Verteidigung in der Tiefe wichtig sind, aber sie bewegen Ihre Bewertung nicht. Auf modernen Webservern und jedem CDN wie Cloudflare werden sie standardmäßig korrekt gehandhabt, sodass es für die meisten Inhaber nichts zu tun gibt. Das Detail steht im Abschnitt unten für Ihren IT-Menschen.

Ist die Behebung wirklich kostenlos?

Ja. Alte TLS-Versionen und schwache Ciphers zu deaktivieren und diese Schutzmaßnahmen zu aktivieren sind Konfigurationsänderungen auf Ihrem bestehenden Server oder Hosting — es gibt nichts zu kaufen. Wir berechnen nur die Überwachung, dass Ihre Verschlüsselung über die Zeit korrekt konfiguriert bleibt, nicht die Behebung.