Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::SSLモジュール > OP_SINGLE_DH_USE

constant OpenSSL::SSL::OP_SINGLE_DH_USE

OP_SINGLE_DH_USE -> Integer[permalink][rdoc]

一時的 DH 鍵を使うとき毎回鍵を生成するフラグです。

このオプションは「安全でない」素数を使って DH パラメータを 生成したときに「small subgroup attack」を防ぐために必要です。 「安全な」素数を使った場合は必ずしも必要なオプションでは ありませんが、このオプションを使うことは推奨されています。

OpenSSL::SSL::SSLContext#options= で利用します。