るりまサーチ

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

別のキーワード

  1. openssl public_key
  2. _builtin each_key
  3. openssl public_key=
  4. dbm key
  5. socket pf_key

検索結果

<< 1 2 > >>

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

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

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

d
igest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。

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

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

OpenSSL::Netscape::SPKI#sign(key, digest) -> self (21409.0)

SPKI オブジェクトに署名をします。

...

@param key 署名に使う秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param digest 署名に使うダイジェスト関数(文字列もしくは OpenSSL::Digest オブジェクト)
@raise OpenSSL::Netscape::SPKIError 署名に失敗した場合に発生します
@see OpenSSL::Netscape::S...

OpenSSL::X509::Request#sign(key, digest) -> self (21409.0)

証明書署名要求に秘密鍵で署名をします。

...秘密鍵で署名されます。

@param key 秘密鍵(OpenSSL::PKey::PKey のサブクラスのオブジェクト)
@param digest ハッシュ関数を表す文字列("sha1" など)
@raise OpenSSL::X509::RequestError 署名に失敗した場合に発生します
@see OpenSSL::X509::Request#verify...

OpenSSL::X509::CRL#sign(pkey, digest) -> self (21402.0)

CRL に秘密鍵で署名します。

...CRL に秘密鍵で署名します。

@param pkey 秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param digest ハッシュアルゴリズム
@raise OpenSSL::X509::CRLError 署名に失敗した場合に発生します...

OpenSSL::X509::Certificate#sign(pkey, digest) -> self (21402.0)

証明書に署名します。

...証明書に署名します。

D
SA で署名する場合は digest は "dss1" でなければなりません。

@param pkey 発行者(issuer)の秘密鍵
@param digest ハッシュ関数を表す文字列...

絞り込み条件を変える

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

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

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

結果は文字列として返します。

d
ata のダイジェストを取る処理はこのメソッドに含まれていません。
自身で適当なダイジェストを取る必要があります。

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

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

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

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

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

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

@param data 署名の対象...

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

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

...用い、署名を ECDSA で検証します。

d
ata のダイジェストを取る処理はこのメソッドに含まれていません。
自身で適当なダイジェストを取る必要があります。

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

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

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

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

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

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

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

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

@param data 検証対象の文字列
@param sign 署名文字列
@raise OpenSSL::PKey::DSAError 検証時にエラーが起きた場合に発生します。
正しい署名でなかった場合など、検証に失敗した場合はこの
例外...

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

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

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

d
igest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。

D
SA で検証をす...
...関数には "dss1" を指定してください。

検証に失敗した、つまり署名時と異なるハッシュ関数を使った、
sign
が正しい署名でなかった場合などは false を返します。

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

絞り込み条件を変える

<< 1 2 > >>