SSL/TLS通信における利用が推奨されていないプロトコルをOSレベルで無効化する

SSL/TLS通信において利用が推奨されていないプロトコル（SSL1.0 / SSL2.0 / SSL3.0 / TLS1.0 / TLS1.1）を利用しないようにレジストリを調整し、OSレベルで無効化しておきましょう。

## <font color=green">環境の情報</font>
- Windows Server 2016
 
## <font color=green">SSL1.0を無効化するレジストリの調整</font>
- クライアント
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 1.0\Client
```
種類： REG_DWORD
名前： Enabled
値　： 0
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3896206/e5f7b288-b5c5-834e-a841-485bcc9fa5c3.png)
- サーバー
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 1.0\Server
```
種類： REG_DWORD
名前： Enabled
値　： 0
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3896206/5643d2b3-e429-5404-a4d9-4da3c2a64457.png)

## <font color=green">SSL2.0を無効化するレジストリの調整</font>
- クライアント
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client
```
種類： REG_DWORD
名前： Enabled
値　： 0
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3896206/97b5a78a-e9ca-0492-437f-d4163c0d41cf.png)
- サーバー
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Server
```
値の種類： REG_DWORD
値の名前： Enabled
値： 0
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3896206/c289dc9d-94b8-e93f-b2cf-84e7c2e2daf7.png)

## <font color=green">SSL3.0を無効化するレジストリの調整</font>
- クライアント
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Client
```
種類： REG_DWORD
名前： Enabled
値　： 0
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3896206/5a4dd3bc-b35f-237b-18c4-2e74b1b350d1.png)
- サーバー
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Server
```
種類： REG_DWORD
名前： Enabled
値　： 0
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3896206/38dc0f74-fbfd-2e05-380f-1b6e5dd272ba.png)

## <font color=green">TLS1.0を無効化するレジストリの調整</font>
- クライアント
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client
```
種類： REG_DWORD
名前： Enabled
値　： 0
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3896206/b0445bf6-0c67-62d6-65f4-82ae6965813e.png)
- サーバー
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server
```
種類： REG_DWORD
名前： Enabled
値　： 0
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3896206/44170c5c-fe67-c564-04db-382201f2f157.png)

## <font color=green">TLS1.1を無効化するレジストリの調整</font>
- クライアント
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client
```
種類： REG_DWORD
名前： Enabled
値　： 0
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3896206/27e10cf2-2994-27cd-48f2-bd7c4339cc22.png)
- サーバー
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server
```
種類： REG_DWORD
名前： Enabled
値　： 0
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3896206/cf2853c2-d3c7-48e8-40a7-75c7f9393f09.png)