TLSがレジストリに表示されない? 有効にする方法
TLS は、データを暗号化することでインターネット上の通信を保証するセキュリティ プロトコルです。場合によっては、トラブルシューティングやその他の変更のためにレジストリ キーの調整が必要になることがあります。
この問題は、TLS がレジストリに表示されていない場合に発生します。これが今日の焦点となるトピックであり、レジストリでこれを有効にする方法を説明します。
TLS 1.2 がレジストリにないのはなぜですか?
レジストリは、コンピュータの構成に関する情報のデータベースです。これは、コンピュータのハードウェア、ソフトウェア、およびユーザーに関する設定と情報を保存するために Windows およびその他のプログラムによって使用されます。
TLS は重要なセキュリティ コンポーネントであるため、次のデフォルト パスに存在することが予想されます。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client\Enabled
ただし、レジストリに表示されない場合は、この機能が有効になっていないか、デフォルトで無効になっている可能性があります。
古いバージョンの TLS は攻撃を受けやすいことが知られており、セキュリティ上の大きなリスクを引き起こすため、無効にすることをお勧めします。
証明書が見つからないもう 1 つの理由は、無効な証明書を持っている場合です。期限切れまたは無効な証明書は、対応するキーをレジストリに保存できないため、TLS はレジストリに表示されません。
ただし、これは有効にすることが不可能であるという意味ではありません。幸いなことに、新しいキーを簡単に作成して、レジストリから TLS プロトコルを有効にすることができます。以下にその方法を示します。
レジストリで TLS を有効にするにはどうすればよいですか?
まず、次の点を必ず確認してください。
- 管理者権限を持つユーザー アカウントを使用してログインしていることを確認してください。
- レジストリ キーが改ざんされたり削除されたりした場合に備えて、システムにウイルスがないか確認してください。
次に、次の手順に進んで TLS を有効にします。
- レジストリ エディタに変更を加える前に、レジストリをバックアップするか、復元ポイントを作成することをお勧めします。こうすることで、何か問題が発生した場合に変更を元に戻し、PC への損傷を避けることができます。
- Windows+キーを押して、 「実行」Rコマンドを開きます。
- 検索ボックスに「regedit」と入力し、 を押しますEnter。
- 次のパスに移動します。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols
- 右ペインの空のスペースを右クリックし、「新規」、「キー」の順に選択します。
- 新しいキーにTLS 1.2という名前を付け、クリックして展開します。
- TLS 1.2 に移動し、右側のペインの空きスペースをクリックして、2 つの新しいキーを追加します。最初のサーバーに「クライアント」という名前を付け、2 番目のサーバーに「サーバー」という名前を付けます。
- ここで、クライアント キーを選択し、右側のペインで右クリックして、[新規]、[ DWORD (32 ビット) 値] の順に選択します。
- DWORD にDisabledByDefaultという名前を付け、ダブルクリックします。
- Base が16 進数で、値が0 (ゼロ) であることを確認します。
- 新しい DWORD を作成し、「Enabled」という名前を付けてダブルクリックします。
- Base が16 進数であり、 Value が1に設定されていることを確認します。
- レジストリ エディタを閉じて、PC を再起動します。
これがレジストリから TLS を有効にする方法です。最大限のセキュリティを実現するために、最新バージョンの TLS をサポートするトップ ブラウザを確認してください。
TLS を有効にすることに成功しましたか? 以下のコメント欄でお知らせください。
コメントを残す