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

module function OpenSSL::Random.#egd

egd(filename) -> true[permalink][rdoc]

EGD(Entropy Gathering Daemon) からエントロピーを得、乱数生成器に追加します。

filename で指定した Unix domain socket から EGD に問い合わせ、 255 バイト分のエントロピーを取得します。 OpenSSL::Random.egd_bytes(filename, 255) と同じです。

[PARAM] filename:
EGD のソケットのファイル名
[EXCEPTION] OpenSSL::Random::RandomError: