320件ヒット
[301-320件を表示]
(0.116秒)
ライブラリ
-
cgi
/ core (22) -
net
/ imap (11) -
net
/ smtp (100) - openssl (66)
- psych (66)
-
rubygems
/ commands / lock _ command (11) -
webrick
/ httprequest (11) -
webrick
/ httputils (11)
クラス
- CGI (22)
-
Gem
:: Commands :: LockCommand (11) -
Net
:: IMAP (11) -
Net
:: SMTP (100) -
OpenSSL
:: PKCS7 (66) -
Psych
:: Handler (11) -
Psych
:: Nodes :: Scalar (44) -
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPUtils :: FormData (11)
キーワード
- Emitter (11)
- TEXT (11)
- [] (11)
-
auth
_ plain (11) - authenticate (22)
-
capable
_ auth _ types (11) -
capable
_ plain _ auth? (11) - complain (11)
- decrypt (11)
- encrypt (11)
- header (11)
- new (11)
- out (11)
- plain (11)
- plain= (11)
- query (11)
-
ruby 1
. 6 feature (11) - scalar (11)
- sign (11)
- start (56)
- verify (11)
-
webrick
/ cgi (11) -
write
_ smime (11)
検索結果
先頭2件
-
OpenSSL
:: PKCS7 # decrypt(pkey , cert , flags = 0) -> String (106.0) -
暗号化されたデータを復号化し、復号化されたデータを返します。
...付けられた text/plain タイプの MIME ヘッダ
を取り除きます。もしヘッダがなければエラーとなります。
@param pkey 復号化に使う秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param cert 対応する証明書(OpenSSL::X509::Certificate オブジェク......ト)
@param flags フラグ
@raise OpenSSL::PKCS7::PKCS7Error 復号に失敗した場合に発生します... -
OpenSSL
:: PKCS7 . encrypt(certs , data , cipher=nil , flags=0) -> OpenSSL :: PKCS7 (106.0) -
data を証明書の公開鍵で暗号化します。
...は MIME 形式の文字列を渡します。
署名と暗号化の両方をしたい場合は、
署名(OpenSSL::PKCS7.sign)された S/MIME 形式の文字列を
渡すことが一般的です。
cipher は共通鍵暗号の方式を OpenSSL::Cipher オブジェクトで指定します。
nil を......triple DES を使うとよいでしょう。多くのクライアントで利用可能なはずです。
flags には以下のフラグを渡すことができます。
* OpenSSL::PKCS7::TEXT
暗号化するデータに text/plain タイプの MIME ヘッダを追加します。
MIME......。
* OpenSSL::PKCS7::BINARY
data に MIME 正規化をほどこしません。
@param certs 公開鍵を含む証明書(OpenSSL::X509::Certificate オブジェクト)の配列
@param data 暗号化対象の文字列
@param cipher 共通鍵暗号の方式(OpenSSL::Cipher オブジェクト)...