るりまサーチ

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

別のキーワード

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

検索結果

<< < 1 2 3 4 > >>

OpenSSL::X509::Attribute#value -> OpenSSL::ASN1::ASN1Data (14347.0)

attribute の値を OpenSSL::ASN1::ASN1Data のオブジェクトで 返します。

...attribute の値を OpenSSL::ASN1::ASN1Data のオブジェクトで
返します。

@raise OpenSSL::X509::AttributeError 値の取得に失敗した場合に発生します
@see OpenSSL::X509::Attribute#value=...

OpenSSL::PKCS7#verify(certs, store, indata = nil, flags = 0) -> bool (14179.0)

署名を検証します。

...署名者の証明書を含む配列を渡します。
通常 S/MIME 署名には証明者の証明書が含まれていますが、
OpenSSL
::PKCS7.sign で OpenSSL::PKCS7::NOCERTS を渡した
場合には含まれていないので、明示的に渡す必要があります。
このメソッドは...
...要があります。

indata は署名の対象となった文字列を渡します。
nil を渡すと OpenSSL::PKCS7#data で得られる文字列
を用います。通常は nil を渡すべきです。

flags には以下の値の OR を渡します。
* OpenSSL::PKCS7::NOINTERN
メッ...
...* OpenSSL::PKCS7::TEXT
署名対象のデータに含まれる text/plain タイプの MIME ヘッダを取り除きます。
もしヘッダがない場合はエラーとなります。
* OpenSSL::PKCS7::NOVERIFY
署名者の証明書を検証しません。
* OpenSSL::PKCS...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@param data 署名の対象...

絞り込み条件を変える

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

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

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

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

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

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

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

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

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

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

DSA で検証をす...
...い署名でなかった場合などは false を返します。

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

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

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

...します。

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

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

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

OpenSSL::Digest#<<(data) -> self (14125.0)

data でダイジェストオブジェクトの内部状態を更新します。

...data でダイジェストオブジェクトの内部状態を更新します。

@param data 入力文字列...
<< < 1 2 3 4 > >>