るりまサーチ

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

別のキーワード

  1. pkcs7 new
  2. openssl pkcs7
  3. pkcs7 detached
  4. pkcs7 crls
  5. pkcs7 text

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

OpenSSL::PKCS7::PKCS7 (21000.0)

このクラスは 1.8.6 以前との互換性のために存在します。

このクラスは 1.8.6 以前との互換性のために存在します。

OpenSSL::PKCS7 (18000.0)

PKCS #7 クラス

PKCS #7 クラス

PKCS #7 は暗号技術とともに用いられるデータのフォーマットの仕様です。
データやそれに対する署名、証明した日時など任意の属性を含むことができ、
S/MIME などに使用されています。

2315 を参照してください。


=== S/MIME メッセージの種類
S/MIME には以下の種類のメッセージがあります
* enveloped-only
* signed-only
* signedData フォーマット
* multipart/signed フォーマット
* Certificate-only

OpenSSL::PKCS7::PKCS7Error (9016.0)

PKCS7 関連のエラーが生じた場合に発生する例外です。

...PKCS7 関連のエラーが生じた場合に発生する例外です。...

OpenSSL::PKCS7.sign(cert, key, data, certs = [], flags = 0) -> OpenSSL::PKCS7 (3161.0)

data に証明書と秘密鍵で署名します。

...:PKCS7 オブジェクトにそれらの証明書が追加で保持されます。
例えば中間 CA 証明書などを渡します。
flags は以下の値の OR を渡します。
* OpenSSL::PKCS7::TEXT
text/plain 用の MIME ヘッダをデータに付け加える。
* OpenSSL::PKCS7:...
...penSSL::PKCS7::DETACHED
クリア署名(multipart/signed)をする。
* OpenSSL::PKCS7::BINARY
data に MIME 正規化を施さない。
* OpenSSL::PKCS7::NOATTR
PKCS#7 autenticatedAttributes (署名時刻など)をオブジェクトに含めない。
* OpenSSL::PKCS7::NOSMIM...
...名者が使用可能な暗号アルゴリズムの情報など(SMIMECapabilities)を省略する。


返り値は署名結果を含む OpenSSL::PKCS7 オブジェクトを返します。

@param cert 署名に用いる証明書(OpenSSL::X509::Certificate オブジェクト)
@param key 署名に用...

OpenSSL::PKCS7.read_smime(obj) -> OpenSSL::PKCS7 (3129.0)

S/MIME 形式のデータを読み込み、PKCS7 オブジェクトを返します。

...を読み込み、PKCS7 オブジェクトを返します。

引数 obj からデータを読み込みます。文字列もしくは
IO オブジェクトから読み出すことができます。


@param obj データを読み出すオブジェクト
@raise OpenSSL::PKCS7::PKCS7Error 読み込み...

絞り込み条件を変える

OpenSSL::PKCS7.new -> OpenSSL::PKCS7 (3124.0)

PKCS7 オブジェクトを生成します。

...PKCS7 オブジェクトを生成します。

引数を渡さなかった場合は空のオブジェクトを作ります。

引数を渡した場合は、文字列もしくは IO オブジェクトから
PEM 形式もしくは DER 形式の文字列を読み込み
PKCS7
オブジェクトを生...

OpenSSL::PKCS7.new(obj) -> OpenSSL::PKCS7 (3124.0)

PKCS7 オブジェクトを生成します。

...PKCS7 オブジェクトを生成します。

引数を渡さなかった場合は空のオブジェクトを作ります。

引数を渡した場合は、文字列もしくは IO オブジェクトから
PEM 形式もしくは DER 形式の文字列を読み込み
PKCS7
オブジェクトを生...

OpenSSL::PKCS7.encrypt(certs, data, cipher=nil, flags=0) -> OpenSSL::PKCS7 (3119.0)

data を証明書の公開鍵で暗号化します。

...を渡せますが、一般的には MIME 形式の文字列を渡します。
署名と暗号化の両方をしたい場合は、
署名(OpenSSL::PKCS7.sign)された S/MIME 形式の文字列を
渡すことが一般的です。

cipher は共通鍵暗号の方式を OpenSSL::Cipher オブジェ...
...渡すことができます。
* OpenSSL::PKCS7::TEXT
暗号化するデータに text/plain タイプの MIME ヘッダを追加します。
MIME形式のデータを渡すときにはこれを使ってはいけません。
* OpenSSL::PKCS7::BINARY
data に MIME 正規化を...

OpenSSL::PKCS7#signers -> [OpenSSL::PKCS7::SignerInfo] (3117.0)

メッセージの署名者を表す OpenSSL::PKCS7::SignerInfo オブジェクトの 配列を返します。

...メッセージの署名者を表す OpenSSL::PKCS7::SignerInfo オブジェクトの
配列を返します。

これはメッセージを署名した場合にのみ意味があります。...
<< 1 2 3 ... > >>