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

module function OpenSSL::Random.#load_random_file

load_random_file(filename) -> true

ファイルを読み込み、その内容をエントロピー源として 乱数生成器に渡します。

エントロピーの推定量はファイルのバイト数と同じであると見なします。

OpenSSL::Random.seed(File.read(filename)) と同じです。

[PARAM] filename:
読み込むファイル名
[EXCEPTION] OpenSSL::Random::RandomError:
ファイルの読み込みに失敗した場合に発生します
[EXCEPTION] OpenSSL::Random::RandomError:
module OpenSSL::Random