特定のSSLバージョンを無効にし、IIS 7.5で他のSSLバージョンのみを有効にする方法を知っていますか?
特定のSSLバージョンを無効にし、IIS 7.5で他のSSLバージョンのみを有効にする方法を知っていますか?
回答:
regedit
必要に応じてキーに移動するか、キーを作成します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Server
値の作成/編集、Enabled
DWORD、値「0」を入力します
注:キー名に適用されたものと同じproceedure PCT 1.0
、SSL 2.0
、SSL 3.0
、TLS 1.0
。Windowsの新しいバージョンでは、これらの一部はデフォルトで無効になっています-これは、バージョンによって異なります。
これは、regeditで修正する必要があるものです。
regeditは、「start」、「run」、 regedit
一度そこに、このエントリを見つけます:
HKey_Local_Machine\System\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0
SSL 2.0フォルダーを右クリックして、[新規]を選択し、[キー]をクリックします。新しいフォルダーにServerという名前を付けます。
サーバーフォルダー内で、[編集]メニューをクリックし、[新規]を選択して、[DWORD(32ビット)値]をクリックします。
名前として「有効」と入力し、Enterキーを押します。
0x00000000
[データ]列の下に(0)が表示されていることを確認します(デフォルトで必要です)。表示されない場合は、右クリックして[変更]を選択し、値データとして0を入力します。
コンピューターを再起動します。
他の弱い暗号を無効にする方法など、良い説明がここにあります
https://www.sslshopper.com/article-how-to-disable-ssl-2.0-in-iis-7.html
レジストリを手動で編集することに不安がある場合は、電源シェルスクリプトまたはGUIプログラムを使用して、これらすべてを行うことができます。
Alexnder Hassによる素晴らしいスクリプトがここにあります -SSL Perfect Forward SecrecyとTLS 1.2のためにIISをセットアップしてください
私は個人的にIIS Cryptoを使用したいと思っています。これは非常に簡単で、暗号スイートや暗号などを注文して選択できます。
また、サーバーの再起動が完了したら、SSL Labsに移動してサーバーをテストします。
幸運を!