1776件ヒット
[1-100件を表示]
(0.061秒)
別のキーワード
種類
- 特異メソッド (612)
- モジュール関数 (564)
- 定数 (384)
- インスタンスメソッド (204)
- モジュール (12)
ライブラリ
- openssl (1776)
クラス
-
OpenSSL
:: ASN1 :: ASN1Data (60) -
OpenSSL
:: ASN1 :: BMPString (24) -
OpenSSL
:: ASN1 :: BitString (36) -
OpenSSL
:: ASN1 :: Boolean (24) -
OpenSSL
:: ASN1 :: Constructive (24) -
OpenSSL
:: ASN1 :: Enumerated (24) -
OpenSSL
:: ASN1 :: GeneralString (24) -
OpenSSL
:: ASN1 :: GeneralizedTime (24) -
OpenSSL
:: ASN1 :: GraphicString (24) -
OpenSSL
:: ASN1 :: IA5String (24) -
OpenSSL
:: ASN1 :: ISO64String (24) -
OpenSSL
:: ASN1 :: Integer (24) -
OpenSSL
:: ASN1 :: Null (24) -
OpenSSL
:: ASN1 :: NumericString (24) -
OpenSSL
:: ASN1 :: ObjectId (96) -
OpenSSL
:: ASN1 :: OctetString (24) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: ASN1 :: PrintableString (24) -
OpenSSL
:: ASN1 :: Sequence (24) -
OpenSSL
:: ASN1 :: Set (24) -
OpenSSL
:: ASN1 :: T61String (24) -
OpenSSL
:: ASN1 :: UTCTime (24) -
OpenSSL
:: ASN1 :: UTF8String (24) -
OpenSSL
:: ASN1 :: UniversalString (24) -
OpenSSL
:: ASN1 :: VideotexString (24) -
OpenSSL
:: PKey :: EC (36) -
OpenSSL
:: PKey :: EC :: Group (12) -
OpenSSL
:: X509 :: Attribute (36) -
OpenSSL
:: X509 :: Extension (24) -
OpenSSL
:: X509 :: Name (24)
モジュール
-
OpenSSL
:: ASN1 (924)
キーワード
-
BIT
_ STRING (12) - BMPSTRING (12)
- BMPString (24)
- BOOLEAN (12)
- BitString (24)
- Boolean (24)
-
CHARACTER
_ STRING (12) -
DEFAULT
_ OBJECT _ TYPE (12) -
EMBEDDED
_ PDV (12) - ENUMERATED (12)
- EOC (12)
- EXTERNAL (12)
- Enumerated (24)
- GENERALIZEDTIME (12)
- GENERALSTRING (12)
- GRAPHICSTRING (12)
- GeneralString (24)
- GeneralizedTime (24)
- GraphicString (24)
- IA5STRING (12)
- IA5String (24)
- INTEGER (12)
- ISO64STRING (12)
- ISO64String (24)
- Integer (24)
-
NAMED
_ CURVE (12) - NULL (12)
- NUMERICSTRING (12)
- Null (24)
- NumericString (24)
- OBJECT (12)
-
OBJECT
_ DESCRIPTOR (12) -
OCTET
_ STRING (12) - ObjectId (24)
- OctetString (24)
- PRINTABLESTRING (12)
- PrintableString (24)
- REAL (12)
-
RELATIVE
_ OID (12) - SEQUENCE (12)
- SET (12)
- Sequence (24)
- Set (24)
- T61STRING (12)
- T61String (24)
- UNIVERSALSTRING (12)
-
UNIVERSAL
_ TAG _ NAME (12) - UTCTIME (12)
- UTCTime (24)
- UTF8STRING (12)
- UTF8String (24)
- UniversalString (24)
- VIDEOTEXSTRING (12)
- VideotexString (24)
-
asn1
_ flag (12) - decode (12)
-
decode
_ all (12) -
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - each (12)
- ln (12)
-
long
_ name (12) - new (588)
- oid (12)
- register (12)
-
short
_ name (12) - sn (12)
- tag (12)
-
tag
_ class (12) - tagging (24)
-
to
_ a (12) -
to
_ der (12) - traverse (12)
-
unused
_ bits (12) - value (24)
検索結果
先頭5件
-
OpenSSL
:: ASN1 (18420.0) -
ASN.1(Abstract Syntax Notation One) のデータを取り扱うためのモジュールです。
...いて、
ASN.1 のデータ型は OpenSSL::ASN1::ASN1Data および
そのサブクラスにマップされています。
ASN.1 の単純型(simple type)は OpenSSL::ASN1::Primitive の
各サブクラスに、構造型(structured type)は OpenSSL::ASN1::Constructive
の各サブクラスに対......ラスは UNIVERSAL です。
その値は OpenSSL::ASN1::ASN1Data#value で取り出せます。
単純型は通常の Ruby のオブジェクト、構造型は配列
UNIVERSAL以外のタグクラスを付けられた型は、
OpenSSL::ASN1::ASN1Data に対応します。UNIVERSAL以外のタグ......enSSL::ASN1::Boolean.new の2番目以降の
# 引数で表現する
z2 = OpenSSL::ASN1::Boolean.new(false, 2, :EXPLICIT, :APPLICATION)
# IMPLICIT なタグ付けをする
u = OpenSSL::ASN1::Boolean.new(false, 3, :IMPLICIT, :APPLICATION)
# to_der でエンコード
x.to_der # => "\f\x0... -
OpenSSL
:: ASN1 :: ASN1Data . new(value , tag , tag _ class) -> OpenSSL :: ASN1 :: ASN1Data (6346.0) -
ASN.1 値を表現する OpenSSL::ASN1::ASN1Data オブジェクトを 生成します。
...ASN.1 値を表現する OpenSSL::ASN1::ASN1Data オブジェクトを
生成します。
通常 UNIVERSAL なタグクラスを持つ ASN.1 値はこのクラスのサブクラスで
表現されるため、tag_class はそれ以外(:CONTEXT_SPECIFIC、:APPLICATION、
:PRIVATE のいずれか)を......指定します。
value としては、通常は文字列(IMPLICIT tagging 相当)
もしくは OpenSSL::ASN1::ASN1Data の配列(IMPLICIT tagging相当)
を指定します。
@param value そのオブジェクトが表現する値
@param tag タグ
@param tag_class タグクラス... -
OpenSSL
:: PKey :: EC :: Group # asn1 _ flag -> Integer (6223.0) -
自身に設定された ASN1 フラグを返します。
...自身に設定された ASN1 フラグを返します。
@see OpenSSL::PKey::EC::Group#asn1_flag=... -
OpenSSL
:: PKey :: EC # dsa _ sign _ asn1(data) -> String (6207.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 (6207.0) -
公開鍵を用い、署名を ECDSA で検証します。
...要があります。
検証に成功した場合は true を返します。
@param data 署名対象のデータ(文字列)
@param sig 署名データ(文字列)
@raise OpenSSL::PKey::ECError 署名の検証時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#dsa_sign_asn1... -
OpenSSL
:: ASN1 :: ASN1Data # tag -> Integer (6112.0) -
タグ番号を返します。
...タグ番号を返します。
タグ番号です。Universal 型の場合は BOOLEAN = 1 から BMPSTRING = 30
のいずれかの値をとります。
@see OpenSSL::ASN1::ASN1Data#tag=... -
OpenSSL
:: ASN1 :: ASN1Data # tag _ class -> Symbol (6112.0) -
タグクラスを返します。
...タグクラスを返します。
:UNIVERSAL、:CONTEXT_SPECIFIC、:APPLICATION, :PRIVATE のいずれかを返します。
@see OpenSSL::ASN1::ASN1Data#tag_class=... -
OpenSSL
:: ASN1 :: ASN1Data # value -> object (6112.0) -
ASN.1 値に対応するRubyのオブジェクトを返します。
...ASN.1 値に対応するRubyのオブジェクトを返します。
@see OpenSSL::ASN1::ASN1Data#value=... -
OpenSSL
:: ASN1 :: ASN1Data # to _ der -> String (6106.0) -
ASN.1 値の DER 表現を返します。
...ASN.1 値の DER 表現を返します。
@see OpenSSL::ASN1.#decode...