133件ヒット
[1-100件を表示]
(0.098秒)
種類
- モジュール関数 (66)
- インスタンスメソッド (34)
- 特異メソッド (22)
- 定数 (11)
ライブラリ
-
minitest
/ unit (1) - openssl (132)
クラス
-
OpenSSL
:: BN (22) -
OpenSSL
:: Cipher (22) -
OpenSSL
:: Engine (22)
モジュール
-
MiniTest
:: Assertions (1) -
OpenSSL
:: Random (66)
キーワード
-
METHOD
_ RAND (11) -
assert
_ operator (1) - egd (11)
-
egd
_ bytes (11) -
load
_ random _ file (11) -
pseudo
_ bytes (11) -
pseudo
_ rand (11) -
random
_ bytes (11) -
random
_ iv (11) -
random
_ key (11) -
set
_ default (11) -
write
_ random _ file (11)
検索結果
先頭5件
-
OpenSSL
:: BN . rand(bits , fill=0 , odd=false) -> OpenSSL :: BN (21313.0) -
暗号論的に強い擬似乱数を生成し、返します。
...します。
bits ビットの長さの正の整数を生成します。
fill が -1 なら、生成させる数の最上位ビットが
0である場合を許容します。fill が 0 なら、
生成させる数の最上位ビットは1にセットされます、
つまり必ず bits ビット......@param bits 発生させる数のビット数
@param fill 上位ビットの性質を決める整数
@param odd 真なら発生させる数は奇数のみとなる
@raise OpenSSL::BNError 乱数の生成に失敗した場合に発生します
@see OpenSSL::BN.pseudo_rand, OpenSSL::BN.rand_range... -
OpenSSL
:: Random . # load _ random _ file(filename) -> true (18300.0) -
ファイルを読み込み、その内容をエントロピー源として 乱数生成器に渡します。
...バイト数と同じであると見なします。
OpenSSL::Random.seed(File.read(filename)) と同じです。
@param filename 読み込むファイル名
@raise OpenSSL::Random::RandomError ファイルの読み込みに失敗した場合に発生します
@raise OpenSSL::Random::RandomError... -
OpenSSL
:: Random . # write _ random _ file(filename) -> true (18200.0) -
乱数生成器で生成された 1024 バイトのランダムなバイト列を ファイルに書き込みます。
...存しなければなりません。
部外者がこのファイルを読めることはセキュリティ上の問題を引き起します。
@param filename 書き込むファイルの名前
@raise OpenSSL::Random::RandomError ファイルの書き出しに失敗した場合に発生します... -
OpenSSL
:: Cipher # random _ iv -> String (15200.0) -
IV を乱数で生成し、暗号オブジェクトに設定します。
...IV を乱数で生成し、暗号オブジェクトに設定します。
生成した IV を文字列で返します。... -
OpenSSL
:: Engine :: METHOD _ RAND -> Integer (12201.0) -
デフォルトのセキュアな乱数生成のための engine に設定することを意味します。
...デフォルトのセキュアな乱数生成のための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。... -
OpenSSL
:: Cipher # random _ key -> String (12200.0) -
鍵を乱数で生成し、暗号オブジェクトに設定します。
鍵を乱数で生成し、暗号オブジェクトに設定します。
生成した鍵を文字列で返します。 -
OpenSSL
:: Random . # random _ bytes(len) -> String (12200.0) -
暗号論的な予測不可能性を持つ乱数生成器によって、 len バイトの ランダムなバイト列を返します。
暗号論的な予測不可能性を持つ乱数生成器によって、 len バイトの
ランダムなバイト列を返します。
@param len 必要なランダムバイト列の長さ -
OpenSSL
:: BN . pseudo _ rand(bits , fill=0 , odd=false) -> OpenSSL :: BN (9313.0) -
乱数を生成し、返します。
...ません。
bits ビットの長さの正の整数を生成します。
fill が -1 なら、生成させる数の最上位ビットが
0である場合を許容します。fill が 0 なら、
生成させる数の最上位ビットは1にセットされます、
つまり必ず bits ビット......@param bits 発生させる数のビット数
@param fill 上位ビットの性質を決める整数
@param odd 真なら発生させる数は奇数のみとなる
@raise OpenSSL::BNError 乱数の生成に失敗した場合に発生します
@see OpenSSL::BN.rand, OpenSSL::BN.pseudo_rand_range... -
MiniTest
:: Assertions # assert _ operator(operand1 , operator , operand2 , message = nil) -> true (6300.0) -
与えられたオブジェクトから作成する式を評価した結果が真を返す場合、検査にパスしたことになります。
...が真を返す場合、検査にパスしたことになります。
@param operand1 任意のオブジェクトを指定します。
@param operator 真偽値を返すメソッドを指定します。
@param operand2 任意のオブジェクトを指定します。
@param message 検査に失......文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトから作成する式を評価した結果が真でない場合に発生します。
例:
# 以下... -
OpenSSL
:: Random . # egd(filename) -> true (6100.0) -
EGD(Entropy Gathering Daemon) からエントロピーを得、 乱数生成器に追加します。
...athering Daemon) からエントロピーを得、
乱数生成器に追加します。
filename で指定した Unix domain socket から EGD に問い合わせ、
255 バイト分のエントロピーを取得します。
OpenSSL::Random.egd_bytes(filename, 255) と同じです。
@param filenam......e EGD のソケットのファイル名
@raise OpenSSL::Random::RandomError...