るりまサーチ

最速Rubyリファレンスマニュアル検索!
228件ヒット [1-100件を表示] (0.227秒)

別のキーワード

  1. openssl new
  2. openssl digest
  3. openssl to_der
  4. openssl hexdigest
  5. openssl to_s

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

OpenSSL::PKey::RSA.generate(size, exponent = 65537) -> OpenSSL::PKey::RSA (32323.0)

乱数により RSA 公開鍵と秘密鍵のペアを生成して、RSA オブジェクトを返します。

...ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化されている必要があります。

size で鍵の modulus のビット数つまりは鍵のサイズを指定します。
最低でも1024を指定してください。
exponent で public exponent を...
...指定します。exponent には奇数を指定し、
大抵の場合、3、17 あるいは 65537 を指定します。

このメソッドにブロックが渡された場合には、鍵生成の途中経過の
情報を引数としてブロックが呼び出されます。
* n個目の素数候...
...* n個目に生成した素数が鍵として不適切な場合には、u=2 でブロックが
呼びだされる
* p-1 が e と互いに素であるような素数 p が見付かった場合には、
u=3, n=0 でブロックが呼び出される
* 以上の素数生成をもう一...

OpenSSL::PKey::RSA.generate(size, exponent = 65537) {|u,n| ... } -> OpenSSL::PKey::RSA (32323.0)

乱数により RSA 公開鍵と秘密鍵のペアを生成して、RSA オブジェクトを返します。

...ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化されている必要があります。

size で鍵の modulus のビット数つまりは鍵のサイズを指定します。
最低でも1024を指定してください。
exponent で public exponent を...
...指定します。exponent には奇数を指定し、
大抵の場合、3、17 あるいは 65537 を指定します。

このメソッドにブロックが渡された場合には、鍵生成の途中経過の
情報を引数としてブロックが呼び出されます。
* n個目の素数候...
...* n個目に生成した素数が鍵として不適切な場合には、u=2 でブロックが
呼びだされる
* p-1 が e と互いに素であるような素数 p が見付かった場合には、
u=3, n=0 でブロックが呼び出される
* 以上の素数生成をもう一...

OpenSSL::PKey::DSA.generate(size) -> OpenSSL::PKey::DSA (32311.0)

乱数により DSA 公開鍵と秘密鍵のペアを生成して、DSA オブジェクトとして 返します。

...により DSA 公開鍵と秘密鍵のペアを生成して、DSA オブジェクトとして
返します。

このメソッドを呼ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化されている必要があります。

size は DSA パラメータの...

OpenSSL::PKey::DSA.generate(size) {|u,n| ... } -> OpenSSL::PKey::DSA (32311.0)

乱数により DSA 公開鍵と秘密鍵のペアを生成して、DSA オブジェクトとして 返します。

...により DSA 公開鍵と秘密鍵のペアを生成して、DSA オブジェクトとして
返します。

このメソッドを呼ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化されている必要があります。

size は DSA パラメータの...

OpenSSL::PKey::DH.generate(size, generator = 2) -> PKey::DH (32239.0)

DH 鍵共有プロトコルのパラメータを生成し、DH オブジェクトを返します。

...返します。

size は無作為に生成する素数 p (鍵パラメータ)のサイズで、単位はビットです。
generatorは1より大きい小さい数で、通常2か5を指定します。

生成した値は OpenSSL::PKey::DH#params_ok? で
安全かどうかチェックしてから...
... p が見付かった場合には、
u=3, n=0 でブロックが呼び出される
DH パラメータの生成には時間がかかるため、鍵生成の途中経過を
ユーザに表示したい場合にこの機能を使います。

この場合鍵対も同時に生成されます。

@par...
...am 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 (32239.0)

DH 鍵共有プロトコルのパラメータを生成し、DH オブジェクトを返します。

...返します。

size は無作為に生成する素数 p (鍵パラメータ)のサイズで、単位はビットです。
generatorは1より大きい小さい数で、通常2か5を指定します。

生成した値は OpenSSL::PKey::DH#params_ok? で
安全かどうかチェックしてから...
... p が見付かった場合には、
u=3, n=0 でブロックが呼び出される
DH パラメータの生成には時間がかかるため、鍵生成の途中経過を
ユーザに表示したい場合にこの機能を使います。

この場合鍵対も同時に生成されます。

@par...
...am size 鍵パラメータの素数のサイズ(ビット数)
@param generator 鍵パラメータの生成元(2以上の整数、通常2か5)
@raise OpenSSL::PKey::DHError パラメータの生成に失敗した場合に発生します
@see OpenSSL::PKey::DH#generate_key!...

OpenSSL::BN.generate_prime(bits, safe=true, add=nil, rem=nil) -> OpenSSL::BN (23333.0)

ランダム(擬似乱数的)な bits ビットの素数を返します。

...安全な」素数((p-1)/2が素数である素数p)を
返します。

add に整数を渡すと、 p % add == rem であるような
素数pのみを返します。rem が nil の場合は rem=1と見なします。

@param bits 生成するランダム素数のビット数
@param safe true で...
...安全な素数のみを生成する
@param add 生成する素数の剰余の条件
@param rem 生成する素数の剰余の条件
@raise OpenSSL::BNError 素数の生成に失敗した場合に発生します...

OpenSSL::PKey::DH.new() -> OpenSSL::PKey::DH (14234.0)

DH オブジェクトを生成します。

...数に整数を渡した場合は、OpenSSL::PKey::DH#generate
同じです。

それ以外の場合には、以下のようにして鍵パラメータを読みこみ、DH オブジェクト
を生成します。
* 第一引数が文字列の場合は、PEM 形式もしくは DER 形式と仮...
...も設定されていません。

@param size 鍵パラメータの素数のサイズ(ビット数)
@param generator 鍵パラメータの生成元(2以上の整数、通常2か5)
@param obj 鍵パラメータを読み込むオブジェクト
@raise OpenSSL::PKey::DHError オブジェクトの生...
...成に失敗した場合に発生します
@see OpenSSL::PKey::DH#generate_key!...

OpenSSL::PKey::DH.new(obj) -> OpenSSL::PKey::DH (14234.0)

DH オブジェクトを生成します。

...数に整数を渡した場合は、OpenSSL::PKey::DH#generate
同じです。

それ以外の場合には、以下のようにして鍵パラメータを読みこみ、DH オブジェクト
を生成します。
* 第一引数が文字列の場合は、PEM 形式もしくは DER 形式と仮...
...も設定されていません。

@param size 鍵パラメータの素数のサイズ(ビット数)
@param generator 鍵パラメータの生成元(2以上の整数、通常2か5)
@param obj 鍵パラメータを読み込むオブジェクト
@raise OpenSSL::PKey::DHError オブジェクトの生...
...成に失敗した場合に発生します
@see OpenSSL::PKey::DH#generate_key!...
<< 1 2 3 > >>