クラス
-
OpenSSL
:: PKey :: EC :: Group (24) - Random (38)
モジュール
- Kernel (24)
-
OpenSSL
:: Random (24) -
Test
:: Unit (1)
キーワード
-
NEWS for Ruby 2
. 5 . 0 (8) - RSA (12)
- Random (12)
-
load
_ random _ file (12) - new (12)
-
new
_ seed (12) -
raw
_ seed (2) - seed= (12)
-
setup
_ argv (1) - srand (24)
-
test
/ unit (1)
検索結果
先頭5件
-
OpenSSL
:: PKey :: RSA (12.0) -
RSA 暗号鍵のクラスです。
...ときは
RSA についてよく理解し、必要な場合のみにすべきです。
例:
require 'openssl'
# initialize random seed
OpenSSL::Random.seed(File.read("/dev/random", 16))
# 鍵対を生成
rsa = OpenSSL::PKey::RSA.generate(2048)
# 秘密鍵をAES256で暗号化して pr... -
NEWS for Ruby 2
. 5 . 0 (6.0) -
NEWS for Ruby 2.5.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ock で
副作用として O_NONBLOCK フラグをセットするのをやめました(Linux のみ)
13362
* Random
* Random.raw_seed は Random.urandom に名前を変更しました。
シードを必要としない用途で有用です。9569
* Socket
* Socket::Ifa... -
OpenSSL
:: Random (6.0) -
OpenSSL が利用する擬似乱数生成器関連のモジュールです。
...を与えられなければ正しく動作しません。
OpenSSL にはそのための API
* OpenSSL::Random.#random_add
* OpenSSL::Random.#seed
* OpenSSL::Random.#load_random_file
が存在します。これらの API を模式的に説明すると、以下のようになります。
*... -
OpenSSL
:: Random . # load _ random _ file(filename) -> true (6.0) -
ファイルを読み込み、その内容をエントロピー源として 乱数生成器に渡します。
...生成器に渡します。
エントロピーの推定量はファイルのバイト数と同じであると見なします。
OpenSSL::Random.seed(File.read(filename)) と同じです。
@param filename 読み込むファイル名
@raise OpenSSL::Random::RandomError ファイルの読み込み... -
Test
:: Unit . setup _ argv(original _ argv = ARGV) { |files| . . . } -> [String] (6.0) -
original_argvで指定されたオプションを解析して、テスト対象になるファイル をrequireします。
...指定してください。
: -x
指定されたファイルを除外します。ファイルの指定に正規表現も使えます。
: -s, --seed
Kernel.#rand の乱数の種を指定した値に設定します。
: --jobs-status
テストするファイルの状態を表示します。...