429件ヒット
[1-100件を表示]
(0.114秒)
種類
- 特異メソッド (220)
- インスタンスメソッド (121)
- モジュール関数 (55)
- 定数 (22)
- ライブラリ (11)
クラス
- CSV (33)
-
JSON
:: State (44) -
OpenSSL
:: BN (11) -
OpenSSL
:: PKey :: DH (77) -
OpenSSL
:: PKey :: DSA (66) -
OpenSSL
:: PKey :: EC (22) -
OpenSSL
:: PKey :: RSA (77) - Socket (11)
モジュール
- JSON (55)
- Kernel (11)
-
Socket
:: Constants (11)
キーワード
- JSON (11)
-
MSG
_ NOSIGNAL (22) -
check
_ circular? (11) - configure (11)
- dump (11)
-
force
_ quotes? (11) -
generate
_ key (11) -
generate
_ key! (11) -
generate
_ line (11) -
generate
_ prime (11) - merge (11)
- new (132)
-
object
_ nl (11) -
params
_ ok? (11) -
pretty
_ generate (11) -
pretty
_ unparse (11) -
public
_ key? (11) -
rubygems
/ commands / lock _ command (11) - unparse (11)
-
write
_ headers? (11)
検索結果
先頭5件
- OpenSSL
:: PKey :: DSA . generate(size) -> OpenSSL :: PKey :: DSA - OpenSSL
:: PKey :: DSA . generate(size) {|u , n| . . . } -> OpenSSL :: PKey :: DSA - OpenSSL
:: PKey :: RSA . generate(size , exponent = 65537) -> OpenSSL :: PKey :: RSA - OpenSSL
:: PKey :: RSA . generate(size , exponent = 65537) {|u , n| . . . } -> OpenSSL :: PKey :: RSA - OpenSSL
:: PKey :: DH . generate(size , generator = 2) -> PKey :: DH
-
OpenSSL
:: PKey :: DSA . generate(size) -> OpenSSL :: PKey :: DSA (21302.0) -
乱数により DSA 公開鍵と秘密鍵のペアを生成して、DSA オブジェクトとして 返します。
...より DSA 公開鍵と秘密鍵のペアを生成して、DSA オブジェクトとして
返します。
このメソッドを呼ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化されている必要があります。
size は DSA パラメータの素......割りきれてしまった場合は
u=1, n=-1 でブロックが呼びだされる
* 生成した素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* 適当な1つめの素数が見付かった場合は、u=2, n=0 と... -
OpenSSL
:: PKey :: DSA . generate(size) {|u , n| . . . } -> OpenSSL :: PKey :: DSA (21302.0) -
乱数により DSA 公開鍵と秘密鍵のペアを生成して、DSA オブジェクトとして 返します。
...より DSA 公開鍵と秘密鍵のペアを生成して、DSA オブジェクトとして
返します。
このメソッドを呼ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化されている必要があります。
size は DSA パラメータの素......割りきれてしまった場合は
u=1, n=-1 でブロックが呼びだされる
* 生成した素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* 適当な1つめの素数が見付かった場合は、u=2, n=0 と... -
OpenSSL
:: PKey :: RSA . generate(size , exponent = 65537) -> OpenSSL :: PKey :: RSA (21302.0) -
乱数により RSA 公開鍵と秘密鍵のペアを生成して、RSA オブジェクトを返します。
...ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化されている必要があります。
size で鍵の modulus のビット数つまりは鍵のサイズを指定します。
最低でも1024を指定してください。
exponent で public exponent を......* n個目の素数候補を生成した場合、u=0 でブロックが呼びだされる
* 生成した素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* n個目に生成した素数が鍵として不適切な場合に......q が見付かった場合には、
u=3, n=1 でブロックが呼び出される
RSA 鍵ペアの生成には時間がかかるため、鍵生成の途中経過を
ユーザに表示したい場合にこの機能を使います。
@param size 鍵のサイズ
@param exponent public exponent... -
OpenSSL
:: PKey :: RSA . generate(size , exponent = 65537) {|u , n| . . . } -> OpenSSL :: PKey :: RSA (21302.0) -
乱数により RSA 公開鍵と秘密鍵のペアを生成して、RSA オブジェクトを返します。
...ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化されている必要があります。
size で鍵の modulus のビット数つまりは鍵のサイズを指定します。
最低でも1024を指定してください。
exponent で public exponent を......* n個目の素数候補を生成した場合、u=0 でブロックが呼びだされる
* 生成した素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* n個目に生成した素数が鍵として不適切な場合に......q が見付かった場合には、
u=3, n=1 でブロックが呼び出される
RSA 鍵ペアの生成には時間がかかるため、鍵生成の途中経過を
ユーザに表示したい場合にこの機能を使います。
@param size 鍵のサイズ
@param exponent public exponent... -
OpenSSL
:: PKey :: DH . generate(size , generator = 2) -> PKey :: DH (21208.0) -
DH 鍵共有プロトコルのパラメータを生成し、DH オブジェクトを返します。
...サイズで、単位はビットです。
generatorは1より大きい小さい数で、通常2か5を指定します。
生成した値は OpenSSL::PKey::DH#params_ok? で
安全かどうかチェックしてから利用してください。
このメソッドにブロックが渡された場合......* n個目の素数候補を生成した場合、u=0 でブロックが呼びだされる
* 生成した素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* n個目に生成した素数が鍵として不適切な場合に......成されます。
@param size 鍵パラメータの素数のサイズ(ビット数)
@param generator 鍵パラメータの生成元(2以上の整数、通常2か5)
@raise OpenSSL::PKey::DHError パラメータの生成に失敗した場合に発生します
@see OpenSSL::PKey::DH#generate_key!... -
OpenSSL
:: PKey :: DH . generate(size , generator = 2) {|u , n| . . . } -> PKey :: DH (21208.0) -
DH 鍵共有プロトコルのパラメータを生成し、DH オブジェクトを返します。
...サイズで、単位はビットです。
generatorは1より大きい小さい数で、通常2か5を指定します。
生成した値は OpenSSL::PKey::DH#params_ok? で
安全かどうかチェックしてから利用してください。
このメソッドにブロックが渡された場合......* n個目の素数候補を生成した場合、u=0 でブロックが呼びだされる
* 生成した素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* n個目に生成した素数が鍵として不適切な場合に......成されます。
@param size 鍵パラメータの素数のサイズ(ビット数)
@param generator 鍵パラメータの生成元(2以上の整数、通常2か5)
@raise OpenSSL::PKey::DHError パラメータの生成に失敗した場合に発生します
@see OpenSSL::PKey::DH#generate_key!... -
JSON
. # generate(object , state = nil) -> String (18319.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...er, a : or , delimiter (default: '')
: :space_before
a string that is put before a : pair delimiter (default: '')
: :object_nl
a string that is put at the end of a JSON object (default: '')
: :array_nl
a string that is put at the end of a JSON array (default: '')
: :check_circular
真を指......CircularDatastructure 与えられたオブジェクトが循環参照を持つ場合に発生します。
//emlist[例][ruby]{
require "json"
JSON.generate([1, 2, { name: "tanaka", age: 19 }])
# => "[1,2,{\"name\":\"tanaka\",\"age\":19}]"
json_state = JSON::State.new(space: " ")
JSON.generate([1,......2, { name: "tanaka", age: 19 }], json_state)
# => "[1,2,{\"name\": \"tanaka\",\"age\": 19}]"
//}
@see JSON::State, JSON.#pretty_generate... -
CSV
. generate _ line(row , options = Hash . new) -> String (12307.0) -
このメソッドは一つの Array オブジェクトを CSV 文字列に変換するためのショートカットです。 複数行のCSVを扱う際はCSV#<<を使うとより高速です。
...す。
複数行のCSVを扱う際はCSV#<<を使うとより高速です。
このメソッドは可能であれば row に含まれる最初の nil でない値を用いて出力の
エンコーディングを推測します。
@param row 文字列の配列を指定します。
@param options C......コーディングを指定することができます。
:row_sep というキーの値には $/ がセットされます。
//emlist[例][ruby]{
require "csv"
taro = ['1', 'taro', 'tanaka', '20']
CSV.generate_line(taro, col_sep: '|') # => "1|taro|tanaka|20\n"
//}
@see CSV.new... -
OpenSSL
:: BN . generate _ prime(bits , safe=true , add=nil , rem=nil) -> OpenSSL :: BN (9301.0) -
ランダム(擬似乱数的)な bits ビットの素数を返します。
...す。rem が nil の場合は rem=1と見なします。
@param bits 生成するランダム素数のビット数
@param safe true で安全な素数のみを生成する
@param add 生成する素数の剰余の条件
@param rem 生成する素数の剰余の条件
@raise OpenSSL::BNError 素数... -
OpenSSL
:: PKey :: DH # generate _ key! -> self (9301.0) -
鍵パラメータ p と g から鍵対を生成しなおし、 自身にセットします。
...なおし、
自身にセットします。
以前の鍵対の値は廃棄されます。
生成した値は OpenSSL::PKey::DH#params_ok? で
安全かどうかチェックしてから利用してください。
@raise OpenSSL::PKey::DHError 鍵の生成に失敗した場合に発生します...