Windows レジストリを使用して、Horizon Blast Windows サービスが使用する暗号スイートとセキュリティ プロトコルを構成できます。
Blast Windows サービスは、Horizon Agent のリリース バージョンに応じて、次のセキュリティ プロトコルをサポートします。
| リリース バージョン | サポートされているプロトコル | デフォルトの設定 |
|---|---|---|
| Horizon Agent 2312 以降 | TLS 1.1、TLS 1.2、TLS 1.3 注:TLS 1.1 は、FIPS モードではサポートされていません。 |
|
| Horizon Agent 2309 以前 | TLS 1.0、TLS 1.1、TLS 1.2 | TLS 1.2 が有効になっています。 |
SSLv3 以前などの古いプロトコルは許可されません。2 つのレジストリ値(SslProtocolLow と SslProtocolHigh)により、Blast Windows サービスが受け入れるプロトコルの範囲が決まります。
OpenSSL で定義されている形式で暗号化リストを指定する必要があります。暗号リストの正しい形式のガイドラインについては、Web ブラウザで openssl cipher string を検索します。デフォルトの暗号リストは次のとおりです。
| プロトコル | デフォルトの暗号リスト |
|---|---|
| TLS 1.1、TLS 1.2 | |
| TLS 1.3 | |
手順
-
Windows レジストリ エディタを開始します。
-
HKEY_LOCAL_MACHINE\SOFTWARE\Omnissa\Horizon\Blast\Configレジストリ キーに移動します。 -
プロトコルの範囲を指定するには、2 つの新しい文字列 (REG_SZ) 値(
SslProtocolLowとSslProtocolHigh)を追加します。プロトコルの 1 つだけを有効にするには、両方のレジストリ値のデータ フィールドに同じプロトコルを指定します。たとえば、
SslProtocolLow=tls_1.3とSslProtocolHigh=tls_1.3を設定すると、Blast Windows サービスが TLS 1.3 のみを受け入れるように構成されます。**注:**レジストリ値が存在しない場合、またはそのデータがサポート対象プロトコルの文字列に設定されていない場合、デフォルトのプロトコル設定が使用されます。サポートされているプロトコル文字列は次のとおりです。
tls_1.3(Horizon Agent 2312 以降のみ)tls_1.2tls_1.1tls_1.0(Horizon Agent 2309 以前のみ)
-
暗号スイートのリストを指定するには、次のように新しい文字列 (REG_SZ) 値を追加します。
- TLS 1.1 または TLS 1.2 の場合は、
SslCiphers値を追加します。 - TLS 1.3 の場合は、
SslCipherSuites値を追加します。 レジストリ値のデータ フィールドに暗号スイートのリストを入力するか貼り付けます。
- TLS 1.1 または TLS 1.2 の場合は、
-
Blast Windows サービスを再起動します。
結果
Blast Windows サービスが起動すると、プロトコルと暗号化の情報がログ ファイルに書き込まれます。ログ ファイルを調べると、有効になっている値を判断できます。
デフォルトの暗号化リストを使用するように戻すには、SslCiphers または SslCipherSuites レジストリ値を削除して、Blast Windows サービスを再起動します。値のデータ部分は削除しないでください。値のデータ部分を削除すると、Blast Windows サービスは、OpenSSL 暗号化リスト形式の定義に従って、すべての暗号化を許可しなくなります。
**注:**デフォルトのプロトコルと暗号スイートは、ネットワーク セキュリティのベスト プラクティスの進展に伴い、変更される可能性があります。
このページは役に立ちましたか?