Erstelle / bearbeite den Wert Enabled, tippe DWORD, Wert "0"
Starten Sie neu
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.
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 0x00000000in 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
und jetzt müssen wir wohl auch SSLv3.0 deaktivieren
Sverre
6
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.
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.
Antworten:
regedit
Navigieren Sie nach Bedarf zu den Schlüsseln oder erstellen Sie sie:
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
quelle
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
quelle
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!
quelle