るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.089秒)
トップページ > クエリ:i[x] > クエリ:FILE[x] > モジュール:OpenSSL::Random[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. matrix i

ライブラリ

キーワード

検索結果

OpenSSL::Random.#load_random_file(filename) -> true (12408.0)

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

...バイト数と同じであると見なします。

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

@param filename 読み込むファイル名
@raise OpenSSL::Random::RandomError ファイルの読み込みに失敗した場合に発生します
@raise OpenSSL::Random::RandomError...

OpenSSL::Random.#write_random_file(filename) -> true (12302.0)

乱数生成器で生成された 1024 バイトのランダムなバイト列を ファイルに書き込みます。

...存しなければなりません。
部外者がこのファイルを読めることはセキュリティ上の問題を引き起します。

@param filename 書き込むファイルの名前
@raise OpenSSL::Random::RandomError ファイルの書き出しに失敗した場合に発生します...

OpenSSL::Random.#egd(filename) -> true (201.0)

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

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

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

@param filename...
...EGD のソケットのファイル名
@raise OpenSSL::Random::RandomError...

OpenSSL::Random.#egd_bytes(filename, length) -> true (201.0)

EGD(Entropy Gathering Daemon) から length バイト分のエントロピーを得ます。

...EGD(Entropy Gathering Daemon) から length バイト分のエントロピーを得ます。

file
name で指定した Unix domain socket から EGD に問い合わせ、
指定した大きさのエントロピーを乱数生成器に追加します。

@param filename EGD のソケットのファ...
...イル名
@param length 読み込むバイト数
@raise OpenSSL::Random::RandomError


@raise OpenSSL::Random::RandomError...