るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
559件ヒット [201-300件を表示] (0.198秒)

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

OpenSSL::PKCS7::SignerInfo#issuer -> OpenSSL::X509::Name (10.0)

署名者の証明書の発行者の名前(DN)を返します。

...署名者の証明書の発行者の名前(DN)を返します。

これと OpenSSL::PKCS7::SignerInfo#serial で
署名者を一意に識別します。...

OpenSSL::PKCS7::SignerInfo#name -> OpenSSL::X509::Name (10.0)

署名者の証明書の発行者の名前(DN)を返します。

...署名者の証明書の発行者の名前(DN)を返します。

これと OpenSSL::PKCS7::SignerInfo#serial で
署名者を一意に識別します。...

OpenSSL::PKCS7::SignerInfo#serial -> Integer (10.0)

署名者の証明書の識別番号を返します。

...署名者の証明書の識別番号を返します。

これと OpenSSL::PKCS7::SignerInfo#issuer で
署名者を一意に識別します。...

OpenSSL::PKCS7::SignerInfo#signed_time -> Time (10.0)

その署名者が署名した時刻を返します。

その署名者が署名した時刻を返します。

OpenSSL::PKey::DH#compute_key(bn) -> String (10.0)

自分の秘密鍵と相手の公開鍵から鍵文字列を計算し、返します。

...自分の秘密鍵と相手の公開鍵から鍵文字列を計算し、返します。

相手の公開鍵は OpenSSL::BN か Integer である必要があります。

@param bn 相手の公開鍵(OpenSSL::BN)...

絞り込み条件を変える

OpenSSL::PKey::DH#export -> String (10.0)

鍵パラメータを PEM 形式に変換します。

鍵パラメータを PEM 形式に変換します。

鍵対の値は出力されません。

OpenSSL::PKey::DH#g -> OpenSSL::BN (10.0)

DH 鍵共有プロトコルの鍵パラメータ g を返します。

...DH 鍵共有プロトコルの鍵パラメータ g を返します。

この値は生成元と呼ばれます。

@see OpenSSL::PKey::DH#g=...

OpenSSL::PKey::DH#g=(g) (10.0)

DH 鍵共有プロトコルの鍵パラメータ g を設定します。

...DH 鍵共有プロトコルの鍵パラメータ g を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param g 設定する整数値(OpenSSL::BN)
@see OpenSSL::PKey::DH#g...

OpenSSL::PKey::DH#generate_key! -> self (10.0)

鍵パラメータ p と g から鍵対を生成しなおし、 自身にセットします。

...なおし、
自身にセットします。

以前の鍵対の値は廃棄されます。

生成した値は OpenSSL::PKey::DH#params_ok? で
安全かどうかチェックしてから利用してください。

@raise OpenSSL::PKey::DHError 鍵の生成に失敗した場合に発生します...

OpenSSL::PKey::DH#p -> OpenSSL::BN (10.0)

DH 鍵共有プロトコルの鍵パラメータ p を返します。

...DH 鍵共有プロトコルの鍵パラメータ p を返します。

このパラメータは安全な素数でなければなりません。

@see OpenSSL::PKey::DH#p=...

絞り込み条件を変える

OpenSSL::PKey::DH#p=(p) (10.0)

DH 鍵共有プロトコルの鍵パラメータ p を設定します。

...DH 鍵共有プロトコルの鍵パラメータ p を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param p 設定する整数値(OpenSSL::BN)
@see OpenSSL::PKey::DH#p...

OpenSSL::PKey::DH#params -> {String => OpenSSL::BN} (10.0)

鍵パラメータと鍵対を {"パラメータ名" => パラメータ値} というハッシュ テーブルで返します。

鍵パラメータと鍵対を {"パラメータ名" => パラメータ値} というハッシュ
テーブルで返します。

ハッシュテーブルのキーは "p", "g", "pub_key", "priv_key" の4つです。
自身が内部に鍵対を持っていない場合は、 "pub_key" と "priv_key" に
対応する値は 0 となります。

OpenSSL::PKey::DH#params_ok? -> bool (10.0)

パラメータ p と g が安全かどうかを判定します。

...パラメータ p と g が安全かどうかを判定します。

@see OpenSSL::PKey::DH#generate_key!,
OpenSSL
::PKey::DH.generate...

OpenSSL::PKey::DH#priv_key -> OpenSSL::BN (10.0)

DH 鍵共有プロトコルの秘密鍵を返します。

...DH 鍵共有プロトコルの秘密鍵を返します。

@see OpenSSL::PKey::DH#priv_key=...

OpenSSL::PKey::DH#priv_key=(private_key) (10.0)

DH 鍵共有プロトコルの秘密鍵を設定します。

...の秘密鍵を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param private_key 設定する整数値(OpenSSL::BN)
@see OpenSSL::PKey::DH#priv_key,
OpenSSL
::PKey::DH#generate_key!...

絞り込み条件を変える

OpenSSL::PKey::DH#pub_key -> OpenSSL::BN (10.0)

DH 鍵共有プロトコルの公開鍵を返します。

...DH 鍵共有プロトコルの公開鍵を返します。

@see OpenSSL::PKey::DH#pub_key=...

OpenSSL::PKey::DH#pub_key=(public_key) (10.0)

DH 鍵共有プロトコルの公開鍵を設定します。

...ルの公開鍵を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param public_key 設定する整数値(OpenSSL::BN)
@see OpenSSL::PKey::DH#pub_key,
OpenSSL
::PKey::DH#generate_key!...

OpenSSL::PKey::DH#to_der -> String (10.0)

鍵パラメータをDER 形式に変換します。

鍵パラメータをDER 形式に変換します。

OpenSSL::PKey::DH#to_pem -> String (10.0)

鍵パラメータを PEM 形式に変換します。

鍵パラメータを PEM 形式に変換します。

鍵対の値は出力されません。

OpenSSL::PKey::DH#to_s -> String (10.0)

鍵パラメータを PEM 形式に変換します。

鍵パラメータを PEM 形式に変換します。

鍵対の値は出力されません。

絞り込み条件を変える

OpenSSL::PKey::DH#to_text -> String (10.0)

鍵パラメータを人間が読める形式に変換します。

鍵パラメータを人間が読める形式に変換します。

鍵対の値は出力されません。

OpenSSL::PKey::DSA#export(cipher=nil, pass=nil) -> String (10.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DSA#export(cipher=nil, pass=nil) {|flag| ... } -> String (10.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DSA#g -> OpenSSL::BN (10.0)

DSA 鍵のパラメータ g を返します。

DSA 鍵のパラメータ g を返します。

g は公開鍵、秘密鍵の両方に属する情報です。

OpenSSL::PKey::DSA#g=(g) (10.0)

DSA 鍵のパラメータ g を設定します。

DSA 鍵のパラメータ g を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param g 設定する整数値

絞り込み条件を変える

OpenSSL::PKey::DSA#p -> OpenSSL::BN (10.0)

DSA 鍵のパラメータ p を返します。

DSA 鍵のパラメータ p を返します。

p は公開鍵、秘密鍵の両方に属する情報です。

OpenSSL::PKey::DSA#p=(p) (10.0)

DSA 鍵のパラメータ p を設定します。

DSA 鍵のパラメータ p を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param p 設定する整数値

OpenSSL::PKey::DSA#params -> {String => OpenSSL::BN} (10.0)

鍵のパラメータを {パラメータ名 => その整数値} というハッシュで返します。

鍵のパラメータを {パラメータ名 => その整数値} というハッシュで返します。

公開鍵における priv_key のように自身が持っていないパラメータは
0 がセットされます。

OpenSSL::PKey::DSA#priv_key -> OpenSSL::BN (10.0)

DSA 鍵の秘密鍵パラメータを返します。

...DSA 鍵の秘密鍵パラメータを返します。

秘密鍵はこの値と、
OpenSSL
::PKey::DSA#p, OpenSSL::PKey::DSA#q, OpenSSL::PKey::DSA#g
から構成されます。...

OpenSSL::PKey::DSA#priv_key=(private_key) (10.0)

DSA 鍵の秘密鍵パラメータを設定します。

DSA 鍵の秘密鍵パラメータを設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param private_key 設定する整数値

絞り込み条件を変える

OpenSSL::PKey::DSA#private? -> bool (10.0)

自身が秘密鍵をもっている場合に true を返します。

自身が秘密鍵をもっている場合に true を返します。

OpenSSL::PKey::DSA#pub_key -> OpenSSL::BN (10.0)

DSA 鍵の公開鍵パラメータを返します。

...DSA 鍵の公開鍵パラメータを返します。

公開鍵はこの値と、
OpenSSL
::PKey::DSA#p, OpenSSL::PKey::DSA#q, OpenSSL::PKey::DSA#g
から構成されます。...

OpenSSL::PKey::DSA#pub_key=(public_key) (10.0)

DSA 鍵の公開鍵パラメータを設定します。

DSA 鍵の公開鍵パラメータを設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param public_key 設定する整数値

OpenSSL::PKey::DSA#public? -> bool (10.0)

自身が公開鍵をもっている場合に true を返します。

自身が公開鍵をもっている場合に true を返します。

OpenSSL::PKey::DSA#public_key -> OpenSSL::PKey::DSA (10.0)

公開鍵を複製して DSA オブジェクトとして返します。

公開鍵を複製して DSA オブジェクトとして返します。

絞り込み条件を変える

OpenSSL::PKey::DSA#q -> OpenSSL::BN (10.0)

DSA 鍵のパラメータ q を返します。

DSA 鍵のパラメータ q を返します。

q は公開鍵、秘密鍵の両方に属する情報です。

OpenSSL::PKey::DSA#q=(q) (10.0)

DSA 鍵のパラメータ q を設定します。

DSA 鍵のパラメータ q を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param q 設定する整数値

OpenSSL::PKey::DSA#syssign(data) -> String (10.0)

自身で data に署名をし、 DER 形式の文字列で署名を返します。

...自身で data に署名をし、 DER 形式の文字列で署名を返します。

data は適切なハッシュ関数で計算されたダイジェストであると仮定
しています。

通常は OpenSSL::PKey::PKey#sign を使い、署名をすべきです。

@param data 署名の対象...

OpenSSL::PKey::DSA#sysverify(data, sign) -> bool (10.0)

署名 sign と自身の公開鍵で data を検証します。

...n に OpenSSL::PKey::DSA#syssign が返す DER 形式の文字列
を渡さなければなりません。

data は適切なハッシュ関数で計算されたダイジェストであると仮定
しています。

@param data 検証対象の文字列
@param sign 署名文字列
@raise OpenSSL::PK...

OpenSSL::PKey::DSA#to_der -> String (10.0)

自身を DER 形式に変換します。

自身を DER 形式に変換します。

絞り込み条件を変える

OpenSSL::PKey::DSA#to_pem(cipher=nil, pass=nil) -> String (10.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DSA#to_pem(cipher=nil, pass=nil) {|flag| ... } -> String (10.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DSA#to_s(cipher=nil, pass=nil) -> String (10.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DSA#to_s(cipher=nil, pass=nil) {|flag| ... } -> String (10.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DSA#to_text -> String (10.0)

鍵を人間が読める形式に変換します。

鍵を人間が読める形式に変換します。

絞り込み条件を変える

OpenSSL::PKey::EC#check_key -> true (10.0)

パラメータと鍵対をチェックします。

...パラメータと鍵対をチェックします。

なんらかの意味で鍵対に問題がある場合には例外 ECError を発生します。

@raise OpenSSL::PKey::ECError 鍵に問題がある場合に発生します...

OpenSSL::PKey::EC#dh_compute_key(pubkey) -> String (10.0)

自分の秘密鍵と相手の公開鍵から ECDH によって鍵文字列を計算し、返します。

...相手の公開鍵から ECDH によって鍵文字列を計算し、返します。

相手の公開鍵は OpenSSL::PKey::EC::Point オブジェクトである必要があります。

@param pubkey 相手の公開鍵
@raise OpenSSL::PKey::ECError 鍵交換に失敗した場合に発生します...

OpenSSL::PKey::EC#dsa_sign_asn1(data) -> String (10.0)

秘密鍵を用い、data に ECDSA で署名します。

...必要があります。

@param data 署名対象のデータ(文字列)
@raise OpenSSL::PKey::ECError EC オブジェクトが秘密鍵を保持していない場合、
もしくは署名に失敗した場合に発生します
@see OpenSSL::PKey::EC#dsa_verify_asn1...

OpenSSL::PKey::EC#dsa_verify_asn1(data, sig) -> bool (10.0)

公開鍵を用い、署名を ECDSA で検証します。

...要があります。

検証に成功した場合は true を返します。

@param data 署名対象のデータ(文字列)
@param sig 署名データ(文字列)
@raise OpenSSL::PKey::ECError 署名の検証時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#dsa_sign_asn1...

OpenSSL::PKey::EC#generate_key -> self (10.0)

鍵ペアを乱数で生成します。

...鍵ペアを乱数で生成します。

@raise OpenSSL::PKey::ECError 鍵ペアの生成に失敗した場合に発生します...

絞り込み条件を変える

OpenSSL::PKey::EC#group -> OpenSSL::PKey::EC::Group (10.0)

鍵パラメータとなる群を表すオブジェクトを返します。

...鍵パラメータとなる群を表すオブジェクトを返します。

@see OpenSSL::PKey::EC#group=...

OpenSSL::PKey::EC#group=(gr) (10.0)

鍵パラメータとなる群を表すオブジェクトを設定します。

...することはありません。
よく考えて必要な場合のみ利用してください。

@param gr 設定する OpenSSL::PKey::EC::Group オブジェクト
@raise OpenSSL::PKey::ECError Group オブジェクトの設定に失敗した場合に発生します
@see OpenSSL::PKey::EC#group...

OpenSSL::PKey::EC#private_key -> OpenSSL::BN|nil (10.0)

秘密鍵となる整数を返します。

...秘密鍵となる整数を返します。

鍵が設定されていない場合は nil を返します。

@see OpenSSL::PKey::EC#private_key=...

OpenSSL::PKey::EC#private_key=(privkey) (10.0)

秘密鍵となる整数を設定します。

...nil を渡すことで EC オブジェクトが公開鍵のみを持つ状態に変更できます。

@param privkey 設定する秘密鍵(OpenSSL::BN オブジェクト)
@raise OpenSSL::PKey::ECError 秘密鍵の設定に失敗した場合に発生します
@see OpenSSL::PKey::EC#private_key...

OpenSSL::PKey::EC#private_key? -> bool (10.0)

EC オブジェクトが秘密鍵を保持していれば真を返します。

EC オブジェクトが秘密鍵を保持していれば真を返します。

絞り込み条件を変える

OpenSSL::PKey::EC#public_key -> OpenSSL::PKey::EC::Point|nil (10.0)

公開鍵となる楕円曲線上の点を表すオブジェクトを返します。

...公開鍵となる楕円曲線上の点を表すオブジェクトを返します。

鍵が設定されていない場合は nil を返します。

@raise OpenSSL::PKey::ECError 公開鍵の取得時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#public_key=...

OpenSSL::PKey::EC#public_key=(pubkey) (10.0)

公開鍵となる楕円曲線上の点を表すオブジェクトを設定します。

...はありません。
よく考えて必要な場合のみ利用してください。

@param pubkey 公開鍵となる OpenSSL::PKey::EC::Point オブジェクト
@raise OpenSSL::PKey::ECError 公開鍵の設定時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#public_key...

OpenSSL::PKey::EC#public_key? -> bool (10.0)

EC オブジェクトが公開鍵を保持していれば真を返します。

...ブジェクトが公開鍵を保持していれば真を返します。

OpenSSL
::PKey::RSA や OpenSSL::PKey::DSA と
異なり、EC オブジェクトが公開鍵を含まない場合が存在します。
例えば、OpenSSL::PKey::EC.new でパラメータとなる群のみを
指定して EC...
...った場合は、公開鍵も秘密鍵も
保持していません。この場合 OpenSSL::PKey::EC#generate_key で
鍵を生成するまで、その状態のままです。

このメソッドを呼ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化され...

OpenSSL::PKey::EC#to_der -> String (10.0)

鍵を DER 形式の文字列に変換します。

...鍵を DER 形式の文字列に変換します。

@raise OpenSSL::PKey::ECError 文字列への変換に失敗した場合に発生します。
公開鍵が含まれていない場合や、鍵が妥当でない場合などに失敗します。...

OpenSSL::PKey::EC#to_pem -> String (10.0)

鍵を PEM 形式の文字列に変換します。

...鍵を PEM 形式の文字列に変換します。

現在の仕様では OpenSSL::PKey::RSA#to_pem のように
出力をパスフレーズで暗号化することはできません。

@raise OpenSSL::PKey::ECError 文字列への変換に失敗した場合に発生します。
公開鍵が...

絞り込み条件を変える

OpenSSL::PKey::EC#to_text -> String (10.0)

鍵を人間が読める形式に変換します。

...鍵を人間が読める形式に変換します。

@raise OpenSSL::PKey::ECError 文字列への変換に失敗した場合に発生します。
公開鍵が含まれていない場合や、鍵が妥当でない場合などに失敗します。...

OpenSSL::PKey::EC::Group#==(other) -> bool (10.0)

自身が other と等しいときは true を返します。

...自身が other と等しいときは true を返します。

@param other 比較対象の OpenSSL::PKey::EC::Group オブジェクト...

OpenSSL::PKey::EC::Group#asn1_flag -> Integer (10.0)

自身に設定された ASN1 フラグを返します。

...自身に設定された ASN1 フラグを返します。

@see OpenSSL::PKey::EC::Group#asn1_flag=...

OpenSSL::PKey::EC::Group#asn1_flag=(flags) (10.0)

自身に ASN1 フラグを設定します。

...自身に ASN1 フラグを設定します。

現在利用可能なフラグは以下の通りです。
* OpenSSL::PKey::EC::NAMED_CURVE

@see OpenSSL::PKey::EC::Group#asn1_flag...

OpenSSL::PKey::EC::Group#cofactor -> OpenSSL::BN (10.0)

余因子を返します。

...余因子を返します。

@raise OpenSSL::PKey::EC::Group::Error 余因子の取得に失敗した場合に発生します...

絞り込み条件を変える

OpenSSL::PKey::EC::Group#curve_name -> String | nil (10.0)

曲線の名前を文字列で返します。

曲線の名前を文字列で返します。

名前がない場合は nil を返します。

OpenSSL::PKey::EC::Group#degree -> Integer (10.0)

群の定義の元となっている体の要素を 表現するのに必要なビット数を返します。

群の定義の元となっている体の要素を
表現するのに必要なビット数を返します。

OpenSSL::PKey::EC::Group#eql?(other) -> bool (10.0)

自身が other と等しいときは true を返します。

...自身が other と等しいときは true を返します。

@param other 比較対象の OpenSSL::PKey::EC::Group オブジェクト...

OpenSSL::PKey::EC::Group#generator -> OpenSSL::PKey::EC::Point (10.0)

群の生成元を返します。

群の生成元を返します。

OpenSSL::PKey::EC::Group#order -> OpenSSL::BN (10.0)

生成元の位数を返します。

...生成元の位数を返します。

@raise OpenSSL::PKey::EC::Group::Error 位数の取得に失敗した場合に発生します...

絞り込み条件を変える

OpenSSL::PKey::EC::Group#point_conversion_form -> Symbol (10.0)

点のエンコーディング方式を返します。

...:compressed
* :uncompressed
* :hybrid
詳しくは X9.62 (ECDSA) などを参照してください。

@raise OpenSSL::PKey::EC::Group::Error 得られたエンコーディングが未知の値であった
場合に発生します。
@see OpenSSL::PKey::EC::Group#point_conversion_form=...

OpenSSL::PKey::EC::Group#point_conversion_form=(sym) (10.0)

点のエンコーディング方式を設定します。

...エンコーディング方式を設定します。

以下のいずれかを設定します。
* :compressed
* :uncompressed
* :hybrid
詳しくは X9.62 (ECDSA) などを参照してください。

@param sym 設定する方式(Symbol)
@see OpenSSL::PKey::EC::Group#point_conversion_form...

OpenSSL::PKey::EC::Group#seed -> String | nil (10.0)

seed を返します。

...seed を返します。

seed が設定されていない場合は nil を返します。

@see OpenSSL::PKey::EC::Group#seed...

OpenSSL::PKey::EC::Group#seed=(s) (10.0)

seed を設定します。

...seed を設定します。

@param s seed(文字列)
@raise OpenSSL::PKey::EC::Group::Error seedの設定に失敗した場合に発生します。
@see OpenSSL::PKey::EC::Group#seed...

OpenSSL::PKey::EC::Group#set_generator(generator, order, cofactor) -> self (10.0)

群のパラメータを設定します。

...メータを設定します。

@param generator 生成元(OpenSSL::PKey::EC::Point オブジェクト)
@param order 生成元の位数(OpenSSL::BN オブジェクト)
@param cofactor 余因子OpenSSL::BN オブジェクト
@raise OpenSSL::PKey::EC::Group::Error 設定に失敗した場合に発生...

絞り込み条件を変える

OpenSSL::PKey::EC::Group#to_der -> String (10.0)

自身を DER 形式の文字列に変換します。

...自身を DER 形式の文字列に変換します。

@raise OpenSSL::PKey::EC::Group::Error 変換に失敗した場合に発生します。...

OpenSSL::PKey::EC::Group#to_pem -> String (10.0)

自身を PEM 形式の文字列に変換します。

...自身を PEM 形式の文字列に変換します。

@raise OpenSSL::PKey::EC::Group::Error 変換に失敗した場合に発生します。...

OpenSSL::PKey::EC::Group#to_text -> String (10.0)

自身を人間に可読な形式の文字列に変換します。

...自身を人間に可読な形式の文字列に変換します。

@raise OpenSSL::PKey::EC::Group::Error 変換に失敗した場合に発生します。...

OpenSSL::PKey::EC::Point#==(other) -> bool (10.0)

自身が other と等しいならば true を返します。

...自身が other と等しいならば true を返します。

@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します...

OpenSSL::PKey::EC::Point#eql?(other) -> bool (10.0)

自身が other と等しいならば true を返します。

...自身が other と等しいならば true を返します。

@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します...

絞り込み条件を変える

OpenSSL::PKey::EC::Point#group -> OpenSSL::PKey::EC::Group (10.0)

自身と関連付けられた群を返します。

自身と関連付けられた群を返します。

OpenSSL::PKey::EC::Point#infinity? -> bool (10.0)

自身が無限遠点であるならば true を返します。

...自身が無限遠点であるならば true を返します。

@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します
@see OpenSSL::PKey::EC::Point#set_to_infinity!...

OpenSSL::PKey::EC::Point#invert! -> self (10.0)

自身をその逆元に設定します。

...自身をその逆元に設定します。

@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します...

OpenSSL::PKey::EC::Point#make_affine! -> self (10.0)

@todo @raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します

...@todo
@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します...

OpenSSL::PKey::EC::Point#on_curve? -> bool (10.0)

点が曲線上にあるならば真を返します。

...点が曲線上にあるならば真を返します。

OpenSSL
::PKey::EC::Group で得られる群と関連付けられた
曲線を考えます。

@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します...

絞り込み条件を変える

OpenSSL::PKey::EC::Point#set_to_infinity! -> self (10.0)

自身を無限遠点に設定します。

...自身を無限遠点に設定します。

@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します
@see OpenSSL::PKey::EC::Point#infinity!...

OpenSSL::PKey::EC::Point#to_bn -> OpenSSL::BN (10.0)

点を整数に変換します。

...点を整数に変換します。

@raise OpenSSL::PKey::EC::Point::Error 変換に失敗した場合に発生します...

OpenSSL::PKey::PKey#sign(digest, data) -> String (10.0)

秘密鍵で data に署名し、署名の文字列を返します。

...列で指定します。

DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。

@param digest 利用するハッシュ関数の名前
@param data 署名する文字列
@raise OpenSSL::PKey::PKeyError 署名時にエラーが起きた場合に発生します...

OpenSSL::PKey::PKey#verify(digest, sign, data) -> bool (10.0)

data を秘密鍵で署名したその署名文字列が sign であることを公開鍵を使って検証し、検証に成功すれば true を返します。

...@param digest 利用するハッシュ関数の名前
@param sign 検証に利用する署名文字列
@param data 検証対象の文字列
@raise OpenSSL::PKey::PKeyError 検証時にエラーが起きた場合に発生します。
正しい署名でなかった場合など、検証に失敗...

OpenSSL::PKey::RSA#d -> OpenSSL::BN (10.0)

鍵の private exponent です。

鍵の private exponent です。

これは秘密鍵の一部です。

絞り込み条件を変える

OpenSSL::PKey::RSA#d=(new_d) (10.0)

private exponent を設定します。

private exponent を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_d 設定する整数値

OpenSSL::PKey::RSA#dmp1 -> OpenSSL::BN (10.0)

鍵の exponent1 (d mod (p-1)) です。

鍵の exponent1 (d mod (p-1)) です。

秘密鍵の情報です。

OpenSSL::PKey::RSA#dmp1=(new_dmp1) (10.0)

鍵の exponent1 を設定します。

鍵の exponent1 を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_dmp1 設定する整数

OpenSSL::PKey::RSA#dmq1 -> OpenSSL::BN (10.0)

鍵の exponent2 (d mod (q-1)) です。

鍵の exponent2 (d mod (q-1)) です。

秘密鍵の情報です。

OpenSSL::PKey::RSA#dmq1=(new_dmq1) (10.0)

鍵の exponent2 を設定します。

鍵の exponent2 を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_dmq1 設定する整数

絞り込み条件を変える

OpenSSL::PKey::RSA#e -> OpenSSL::BN (10.0)

鍵の public exponent を返します。

鍵の public exponent を返します。

これは公開鍵の一部です。

OpenSSL::PKey::RSA#e=(new_e) (10.0)

鍵の public exponent を変更します。

鍵の public exponent を変更します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_e 設定する public exponent の整数値

OpenSSL::PKey::RSA#export(cipher=nil, pass=nil) -> String (10.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::RSA#export(cipher=nil, pass=nil) {|flag| ... } -> String (10.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::RSA#iqmp -> OpenSSL::BN (10.0)

鍵の coefficient (inverse of q mod p) です。

鍵の coefficient (inverse of q mod p) です。

秘密鍵の情報です。

絞り込み条件を変える

<< < 1 2 3 4 5 ... > >>