231件ヒット
[1-100件を表示]
(0.060秒)
種類
- インスタンスメソッド (111)
- 特異メソッド (84)
- モジュール関数 (24)
- ライブラリ (12)
ライブラリ
- ビルトイン (27)
- bigdecimal (12)
- openssl (180)
クラス
- BigDecimal (12)
- Integer (3)
-
OpenSSL
:: PKey :: RSA (180)
モジュール
- Math (24)
検索結果
先頭5件
-
BigDecimal
# exponent -> Integer (24201.0) -
self の指数部を整数値で返します。
self の指数部を整数値で返します。 -
OpenSSL
:: PKey :: RSA # dmp1=(new _ dmp1) (6216.0) -
鍵の exponent1 を設定します。
...鍵の exponent1 を設定します。
通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。
@param new_dmp1 設定する整数... -
OpenSSL
:: PKey :: RSA # dmp1 -> OpenSSL :: BN (6132.0) -
鍵の exponent1 (d mod (p-1)) です。
...鍵の exponent1 (d mod (p-1)) です。
秘密鍵の情報です。... -
Math
. # frexp(x) -> [Float , Integer] (6112.0) -
実数 x の仮数部と指数部の配列を返します。
...。
@param x 実数
@raise TypeError x に数値以外を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生します。
//emlist[例][ruby]{
fraction, exponent = Math.frexp(1234) # => [0.6025390625, 11]
fraction * 2**exponent... -
Math
. # ldexp(x , exp) -> Float (6112.0) -
実数 x に 2 の exp 乗をかけた数を返します。
...実数 x に 2 の exp 乗をかけた数を返します。
@param x 実数
@param exp 整数。小数点以下切捨て。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。
@raise RangeError 引数のどちらかに実数以外の数値を指定し......た場合に発生します。
//emlist[例][ruby]{
fraction, exponent = Math.frexp(1234)
Math.ldexp(fraction, exponent) # => 1234.0
//}... -
OpenSSL
:: PKey :: RSA . generate(size , exponent = 65537) -> OpenSSL :: PKey :: RSA (3244.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 (3244.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 . new(size , exponent = 65537) -> OpenSSL :: PKey :: RSA (3214.0) -
RSA 暗号鍵オブジェクトを生成します。
...には、OpenSSL::PKey::RSA.generate により
公開鍵と秘密鍵のペアを生成し、それを返します。
それ以外の場合には、以下のようにして鍵データを読みこみ、RSA オブジェクト
を生成します。
* 第一引数が文字列の場合は、PEM 形式......ER 形式の
文字列に変換してから読み込みます
pass が指定された場合は、秘密鍵を pass を使って復号化します。
鍵データにパスフレーズが設定されているにもかかわらず、passが省略された場合は、
渡されたブロックを呼......にはターミナルに問い合わせをします。
@param size 鍵生成をする場合の鍵のサイズ
@param exponent public exponent
@param obj 鍵データ
@param pass 鍵データに設定したパスフレーズ
@raise OpenSSL::PKey::RSAError 鍵の読み込みに失敗した場合に... -
OpenSSL
:: PKey :: RSA . new(size , exponent = 65537) {|u , n| . . . } -> OpenSSL :: PKey :: RSA (3214.0) -
RSA 暗号鍵オブジェクトを生成します。
...には、OpenSSL::PKey::RSA.generate により
公開鍵と秘密鍵のペアを生成し、それを返します。
それ以外の場合には、以下のようにして鍵データを読みこみ、RSA オブジェクト
を生成します。
* 第一引数が文字列の場合は、PEM 形式......ER 形式の
文字列に変換してから読み込みます
pass が指定された場合は、秘密鍵を pass を使って復号化します。
鍵データにパスフレーズが設定されているにもかかわらず、passが省略された場合は、
渡されたブロックを呼......にはターミナルに問い合わせをします。
@param size 鍵生成をする場合の鍵のサイズ
@param exponent public exponent
@param obj 鍵データ
@param pass 鍵データに設定したパスフレーズ
@raise OpenSSL::PKey::RSAError 鍵の読み込みに失敗した場合に...