Weiß jemand, wie man bestimmte SSL-Versionen deaktiviert und nur andere in IIS 7.5 aktiviert?
Weiß jemand, wie man bestimmte SSL-Versionen deaktiviert und nur andere in IIS 7.5 aktiviert?
Antworten:
regedit
Navigieren Sie nach Bedarf zu den Schlüsseln oder erstellen Sie sie:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Server
Erstelle / bearbeite den Wert Enabled
, tippe DWORD, Wert "0"
Weitere Informationen: Die gleiche proceedure auf Schlüsselnamen angewendet PCT 1.0
, SSL 2.0
, SSL 3.0
, TLS 1.0
. In neueren Versionen von Windows sind einige davon standardmäßig deaktiviert - abhängig von der jeweiligen Version.
Referenz: http://support.microsoft.com/kb/187498
Dies ist etwas, das Sie in regedit beheben müssen,
regedit kann mit "start", "run", regedit
Dort angekommen, finden Sie diesen Eintrag:
HKey_Local_Machine\System\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0
Klicken Sie mit der rechten Maustaste auf den SSL 2.0-Ordner, wählen Sie Neu aus und klicken Sie dann auf Schlüssel. Nennen Sie den neuen Ordner Server.
Klicken Sie im Ordner Server auf das Menü Bearbeiten, wählen Sie Neu aus, und klicken Sie auf DWORD-Wert (32-Bit).
Geben Sie Aktiviert als Namen ein und drücken Sie die Eingabetaste.
Stellen Sie sicher, dass 0x00000000
in der Spalte Daten (0) angezeigt wird (dies sollte standardmäßig der Fall sein). Ist dies nicht der Fall, klicken Sie mit der rechten Maustaste und wählen Sie Ändern, und geben Sie 0 als Wert ein.
Starte den Computer neu.
Hier finden Sie eine nette Erklärung, unter anderem, wie Sie andere schwache Chiffren deaktivieren können
https://www.sslshopper.com/article-how-to-disable-ssl-2.0-in-iis-7.html
Wenn Sie die Registrierung nicht manuell bearbeiten möchten, können Sie entweder ein Power-Shell-Skript oder ein GUI-Programm verwenden, um dies alles für Sie zu erledigen.
Hier gibt es ein großartiges Skript von Alexnder Hass - Richten Sie Ihren IIS für SSL Perfect Forward Secrecy und TLS 1.2 ein
Ich persönlich benutze gerne IIS Crypto. Es ist so einfach, dass Sie Crypto-Suites, Chiffren usw. bestellen und auswählen können. Sie können nur die 'Best Practices' anwenden, wenn Sie sich nicht sicher sind, was Sie tun.
Gehen Sie nach dem Neustart des Servers zu SSL Labs , um den Server zu testen.
Viel Glück!