るりまサーチ

最速Rubyリファレンスマニュアル検索!
97件ヒット [1-97件を表示] (0.097秒)
トップページ > クエリ:l[x] > クエリ:seed[x]

別のキーワード

  1. kernel $-l
  2. matrix l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

ライブラリ

クラス

モジュール

キーワード

検索結果

OpenSSL::PKey::EC::Group#seed -> String | nil (21229.0)

seed を返します。

...seed を返します。

seed
が設定されていない場合は nil を返します。

@see OpenSSL::PKey::EC::Group#seed...

OpenSSL::Random.#seed(str) -> str (21101.0)

乱数生成器にエントロピーを 「エントロピー予測値 = str のバイト数」として 追加します。

...乱数生成器にエントロピーを
「エントロピー予測値 = str のバイト数」として
追加します。

OpenSSL::Random.random_add(str, str.size) と同じです。

@param str 予測不可能な内容の文字列
@see OpenSSL::Random.#random_add...

OpenSSL::PKey::EC::Group#seed=(s) (9135.0)

seed を設定します。

...seed を設定します。

@param s seed(文字列)
@raise OpenSSL::PKey::EC::Group::Error seedの設定に失敗した場合に発生します。
@see OpenSSL::PKey::EC::Group#seed...

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

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

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

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

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

Kernel.#srand(seed) -> Integer (3131.0)

Kernel.#rand や Random.rand で使用される擬似乱数生成器の種を設定し、古い種を返します。

...Kernel.#rand や Random.rand で使用される擬似乱数生成器の種を設定し、古い種を返します。

seed
に整数を指定するとその絶対値を乱数の種に設定します。
それ以外の値を指定した場合は seed.to_int が指定されたものとして扱いま...
...す。
seed
に既知の値を与えると、以前の Kernel.#rand の値を再現できます。

seed
が省略された時には
現在の時刻やプロセス ID、srand を呼び出した回数、
また可能なら /dev/urandom から読み出したデータなどを元に種を作ります...
...

@param seed 乱数の種となる整数を指定します。
Bignum も指定可能です。

//emlist[例][ruby]{
num = 455675
seed
s = []

srand(num)

p rand(6) #=> 3
p rand(6) #=> 0
p rand(0) #=> 0.445804380918972
p rand(0) #=> 0.422248634121701

seed
s << srand

p rand(6) #=> 3
p...

絞り込み条件を変える

Kernel.#srand -> Integer (3031.0)

Kernel.#rand や Random.rand で使用される擬似乱数生成器の種を設定し、古い種を返します。

...Kernel.#rand や Random.rand で使用される擬似乱数生成器の種を設定し、古い種を返します。

seed
に整数を指定するとその絶対値を乱数の種に設定します。
それ以外の値を指定した場合は seed.to_int が指定されたものとして扱いま...
...す。
seed
に既知の値を与えると、以前の Kernel.#rand の値を再現できます。

seed
が省略された時には
現在の時刻やプロセス ID、srand を呼び出した回数、
また可能なら /dev/urandom から読み出したデータなどを元に種を作ります...
...

@param seed 乱数の種となる整数を指定します。
Bignum も指定可能です。

//emlist[例][ruby]{
num = 455675
seed
s = []

srand(num)

p rand(6) #=> 3
p rand(6) #=> 0
p rand(0) #=> 0.445804380918972
p rand(0) #=> 0.422248634121701

seed
s << srand

p rand(6) #=> 3
p...

OpenSSL::PKey::RSA (3012.0)

RSA 暗号鍵のクラスです。

...通常このクラスで利用するのは、
OpenSSL::PKey::RSA.generate, OpenSSL::PKey::RSA.new,
OpenSSL::PKey::RSA#public?, OpenSSL::PKey::RSA#private?,
OpenSSL::PKey::RSA#public_key, OpenSSL::PKey::RSA#to_text,
OpenSSL::PKey::RSA#to_pem, OpenSSL::PKey::RSA#to_der
のいずれかでしょう。...
...require 'openssl'

# initialize random seed
OpenSSL::Random.seed(File.read("/dev/random", 16))
# 鍵対を生成
rsa = OpenSSL::PKey::RSA.generate(2048)
# 秘密鍵をAES256で暗号化して private_key.pem に PEM 形式で保存
passphrase = "!secret passphrase!"
File.open("private...
..._key.pem", "w") do |f|
f.write(rsa.export(OpenSSL::Cipher.new("aes256"), passphrase))
end
# 公開鍵をpublic_key.pemに保存
public_key = rsa.public_key
File.open("public_key.pem", "w") do |f|
f.write(public_key.export)
end

# 秘密鍵で署名
data = "foobar"
sign = rs...

OpenSSL::Random (3006.0)

OpenSSL が利用する擬似乱数生成器関連のモジュールです。

...OpenSSL が利用する擬似乱数生成器関連のモジュールです。

* 4086

=== 暗号と乱数
OpenSSL では、鍵を生成するためなどに乱数を用いています。例えば RSA では
巨大(512bitや1024bitなど)な素数の組を乱数で生成し、そこから公開鍵...
...す。
* OpenSSL::PKey::RSA.generate
* OpenSSL::PKey::DSA.generate
* OpenSSL::PKey::DH.generate
* OpenSSL::Cipher#random_key
そのような乱数は適切な実装を持つ擬似乱数生成器に適切なシードを渡す
ことによって実現できます。

OpenSSL にはそのよう...
...penSSL::BN.generate_prime
* OpenSSL::Cipher#random_iv
などでも利用されます。

擬似乱数生成器は適切なシードを与えられなければ正しく動作しません。
OpenSSL にはそのための API
* OpenSSL::Random.#random_add
* OpenSSL::Random.#seed
* OpenSSL::Ran...

Test::Unit.setup_argv(original_argv = ARGV) { |files| ... } -> [String] (106.0)

original_argvで指定されたオプションを解析して、テスト対象になるファイル をrequireします。

...original_argvで指定されたオプションを解析して、テスト対象になるファイル
をrequireします。

@param original_argv オプションを指定します。省略された場合は、
Object::ARGVが使用されます。

@raise ArgumentError 指定さ...
...された場合にはブロックを評価して、その結果をrequireの対象
にします。

ブロックパラメータには上記のoriginal_argvから-xで指定されたもの以外のオ
プションが配列で渡されます。ファイル名の代わりにディレクトリを指定...
...してください。

: -x
指定されたファイルを除外します。ファイルの指定に正規表現も使えます。

: -s, --seed
Kernel.#rand の乱数の種を指定した値に設定します。

: --jobs-status

テストするファイルの状態を表示します。--jobs...