るりまサーチ

最速Rubyリファレンスマニュアル検索!
1776件ヒット [1-100件を表示] (0.061秒)
トップページ > クエリ:>[x] > クエリ:ASN1[x]

別のキーワード

  1. _builtin >
  2. bigdecimal >
  3. float >
  4. module >
  5. integer >

ライブラリ

モジュール

検索結果

<< 1 2 3 ... > >>

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...
<< 1 2 3 ... > >>