264件ヒット
[1-100件を表示]
(0.187秒)
ライブラリ
- openssl (264)
クラス
-
OpenSSL
:: ASN1 :: ASN1Data (84) -
OpenSSL
:: ASN1 :: Constructive (36) -
OpenSSL
:: ASN1 :: ObjectId (60) -
OpenSSL
:: ASN1 :: Primitive (24) -
OpenSSL
:: PKey :: EC (24) -
OpenSSL
:: PKey :: EC :: Group (24) -
OpenSSL
:: X509 :: Attribute (12)
キーワード
-
asn1
_ flag (12) -
asn1
_ flag= (12) -
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - each (12)
- ln (12)
-
long
_ name (12) - oid (12)
-
short
_ name (12) - tag (12)
- tag= (12)
-
tag
_ class (12) -
tag
_ class= (12) - tagging (24)
- tagging= (24)
-
to
_ der (12) - value (24)
- value= (12)
検索結果
先頭5件
-
OpenSSL
:: ASN1 :: ObjectId # sn -> String | nil (32126.0) -
オブジェクト識別子に対応する short name を返します。
...オブジェクト識別子に対応する short name を返します。
例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.sn #=> "subjectAltName"
@see OpenSSL::ASN1::ObjectId#ln... -
OpenSSL
:: PKey :: EC # dsa _ verify _ asn1(data , sig) -> bool (23213.0) -
公開鍵を用い、署名を ECDSA で検証します。
...公開鍵を用い、署名を ECDSA で検証します。
data のダイジェストを取る処理はこのメソッドに含まれていません。
自身で適当なダイジェストを取る必要があります。
検証に成功した場合は true を返します。
@param data 署名......対象のデータ(文字列)
@param sig 署名データ(文字列)
@raise OpenSSL::PKey::ECError 署名の検証時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#dsa_sign_asn1... -
OpenSSL
:: ASN1 :: ASN1Data # to _ der -> String (23107.0) -
ASN.1 値の DER 表現を返します。
...ASN.1 値の DER 表現を返します。
@see OpenSSL::ASN1.#decode... -
OpenSSL
:: ASN1 :: ASN1Data # value -> object (23107.0) -
ASN.1 値に対応するRubyのオブジェクトを返します。
...ASN.1 値に対応するRubyのオブジェクトを返します。
@see OpenSSL::ASN1::ASN1Data#value=... -
OpenSSL
:: ASN1 :: ASN1Data # value=(value) (23107.0) -
ASN.1 値に対応するRubyのオブジェクトを変更します。
...ASN.1 値に対応するRubyのオブジェクトを変更します。
@param value 設定するオブジェクト
@see OpenSSL::ASN1::ASN1Data#value... -
OpenSSL
:: PKey :: EC :: Group # asn1 _ flag -> Integer (20207.0) -
自身に設定された ASN1 フラグを返します。
...自身に設定された ASN1 フラグを返します。
@see OpenSSL::PKey::EC::Group#asn1_flag=... -
OpenSSL
:: ASN1 :: ObjectId # short _ name -> String | nil (20126.0) -
オブジェクト識別子に対応する short name を返します。
...オブジェクト識別子に対応する short name を返します。
例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.sn #=> "subjectAltName"
@see OpenSSL::ASN1::ObjectId#ln... -
OpenSSL
:: ASN1 :: ObjectId # long _ name -> String | nil (20125.0) -
オブジェクト識別子に対応する long name を返します。
...オブジェクト識別子に対応する long name を返します。
例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.ln #=> "X509v3 Subject Alternative Name"
@see OpenSSL::ASN1::ObjectId#sn... -
OpenSSL
:: PKey :: EC # dsa _ sign _ asn1(data) -> String (20113.0) -
秘密鍵を用い、data に ECDSA で署名します。
... ECDSA で署名します。
結果は文字列として返します。
data のダイジェストを取る処理はこのメソッドに含まれていません。
自身で適当なダイジェストを取る必要があります。
@param data 署名対象のデータ(文字列)
@raise OpenSSL......::PKey::ECError EC オブジェクトが秘密鍵を保持していない場合、
もしくは署名に失敗した場合に発生します
@see OpenSSL::PKey::EC#dsa_verify_asn1...