749件ヒット
[1-100件を表示]
(0.123秒)
ライブラリ
- mkmf (22)
- openssl (561)
-
rubygems
/ security (33) - socket (11)
クラス
-
Gem
:: Security :: Signer (11) -
OpenSSL
:: Netscape :: SPKI (22) -
OpenSSL
:: OCSP :: BasicResponse (11) -
OpenSSL
:: OCSP :: Request (11) -
OpenSSL
:: PKCS7 (154) -
OpenSSL
:: PKCS7 :: SignerInfo (55) -
OpenSSL
:: PKey :: DSA (22) -
OpenSSL
:: PKey :: EC (22) -
OpenSSL
:: PKey :: PKey (22) -
OpenSSL
:: X509 :: CRL (22) -
OpenSSL
:: X509 :: Certificate (22) -
OpenSSL
:: X509 :: Request (33)
モジュール
-
Gem
:: Security (22) - Kernel (22)
-
OpenSSL
:: OCSP (11) -
OpenSSL
:: X509 (132) -
Socket
:: Constants (11)
キーワード
- BINARY (11)
- DETACHED (11)
- FIX2UINT (11)
- FIX2ULONG (11)
-
MSG
_ NOSIGNAL (11) - NOATTR (11)
- NOCASIGN (11)
- NOCERTS (11)
- NOSMIMECAP (11)
- NUM2UINT (11)
- NUM2ULONG (11)
- NUM2USHORT (11)
-
PURPOSE
_ CRL _ SIGN (11) -
PURPOSE
_ SMIME _ SIGN (11) - Signer (11)
- SignerInfo (11)
- TEXT (11)
-
TRUST
_ OBJECT _ SIGN (11) -
TRUST
_ OCSP _ SIGN (11) - UINT2NUM (11)
- ULL2NUM (11)
- ULONG2NUM (11)
-
V
_ ERR _ CERT _ SIGNATURE _ FAILURE (11) -
V
_ ERR _ CRL _ SIGNATURE _ FAILURE (11) -
V
_ ERR _ DEPTH _ ZERO _ SELF _ SIGNED _ CERT (11) -
V
_ ERR _ KEYUSAGE _ NO _ CERTSIGN (11) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (11) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE (11) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE (11) -
V
_ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE (11) -
add
_ certificate (11) -
add
_ signer (11) -
build
_ self _ signed _ cert (11) - certificates= (11)
-
check
_ signedness (22) -
dsa
_ sign _ asn1 (11) -
dsa
_ verify _ asn1 (11) - encrypt (11)
- issuer (11)
- key (11)
- name (11)
- new (11)
-
rb
_ const _ assign (11) -
rb
_ quad _ unpack (1) -
rb
_ reserved _ word (11) -
rb
_ uint _ new (11) - serial (11)
-
sign
_ cert (11) -
signature
_ algorithm (33) -
signed
_ time (11) - signers (11)
- syssign (11)
- sysverify (11)
- verify (44)
-
write
_ smime (11)
検索結果
先頭5件
- OpenSSL
:: OCSP :: BasicResponse # sign(signer _ cert , signer _ key , certs = [] , flags=0) -> self - OpenSSL
:: OCSP :: Request # sign(signer _ cert , signer _ key , certs=nil , flags=nil) -> self - OpenSSL
:: Netscape :: SPKI # sign(key , digest) -> self - OpenSSL
:: PKCS7 . sign(cert , key , data , certs = [] , flags = 0) -> OpenSSL :: PKCS7 - OpenSSL
:: PKey :: PKey # sign(digest , data) -> String
-
OpenSSL
:: OCSP :: BasicResponse # sign(signer _ cert , signer _ key , certs = [] , flags=0) -> self (30601.0) -
Response に署名します。
...Response に署名します。
OCSP レスポンダ(もしくは CA)はレスポンスに署名をすることで、
レスポンスの内容を保証します。
flags には以下の値の OR を渡すことができます。
* OpenSSL::OCSP::NOTIME
* OpenSSL::OCSP::RESPID_KEY
* OpenSSL::O......することができます。
@param signer_cert 署名者の証明書(OpenSSL::X509::Certificate オブジェクト)
@param signer_key 証明に用いる秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param certs 添付する証明書(OpenSSL::X509::Certificate オブジェクトの配列)
@pa... -
OpenSSL
:: OCSP :: Request # sign(signer _ cert , signer _ key , certs=nil , flags=nil) -> self (27601.0) -
Request オブジェクトに署名をします。
...ram signer_cert 署名者の証明書(OpenSSL::X509::Certificate オブジェクト)
@param signer_key 証明に用いる秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param certs 添付する証明書(OpenSSL::X509::Certificate オブジェクトの配列)
@param flags フラグ(整数)
@raise......OpenSSL::OCSP::OCSPError 署名に失敗した場合に発生します... -
OpenSSL
:: Netscape :: SPKI # sign(key , digest) -> self (27301.0) -
SPKI オブジェクトに署名をします。
...SPKI オブジェクトに署名をします。
@param key 署名に使う秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param digest 署名に使うダイジェスト関数(文字列もしくは OpenSSL::Digest オブジェクト)
@raise OpenSSL::Netscape::SPKIError 署名に失敗した場合......に発生します
@see OpenSSL::Netscape::SPKI#verify... -
OpenSSL
:: PKCS7 . sign(cert , key , data , certs = [] , flags = 0) -> OpenSSL :: PKCS7 (27301.0) -
data に証明書と秘密鍵で署名します。
...enSSL::X509::Certificate オブジェクトの配列 を
渡すと OpenSSL::PKCS7 オブジェクトにそれらの証明書が追加で保持されます。
例えば中間 CA 証明書などを渡します。
flags は以下の値の OR を渡します。
* OpenSSL::PKCS7::TEXT
text/plain......用の MIME ヘッダをデータに付け加える。
* OpenSSL::PKCS7::NOCERTS
署名者の証明書を署名に含めません。送り先がすでに証明書をもっている場合
など、他の方法で証明書を手に入れることができる場合に
データ量......penSSL::PKCS7::DETACHED
クリア署名(multipart/signed)をする。
* OpenSSL::PKCS7::BINARY
data に MIME 正規化を施さない。
* OpenSSL::PKCS7::NOATTR
PKCS#7 autenticatedAttributes (署名時刻など)をオブジェクトに含めない。
* OpenSSL::PKCS7::NOSMIM... -
OpenSSL
:: PKey :: PKey # sign(digest , data) -> String (27301.0) -
秘密鍵で data に署名し、署名の文字列を返します。
...署名の文字列を返します。
digest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。
DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。
@param digest 利用するハッシュ関数の名......前
@param data 署名する文字列
@raise OpenSSL::PKey::PKeyError 署名時にエラーが起きた場合に発生します... -
OpenSSL
:: X509 :: CRL # sign(pkey , digest) -> self (27301.0) -
CRL に秘密鍵で署名します。
...CRL に秘密鍵で署名します。
@param pkey 秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param digest ハッシュアルゴリズム
@raise OpenSSL::X509::CRLError 署名に失敗した場合に発生します... -
OpenSSL
:: X509 :: Certificate # sign(pkey , digest) -> self (27301.0) -
証明書に署名します。
...証明書に署名します。
DSA で署名する場合は digest は "dss1" でなければなりません。
@param pkey 発行者(issuer)の秘密鍵
@param digest ハッシュ関数を表す文字列... -
OpenSSL
:: X509 :: Request # sign(key , digest) -> self (27301.0) -
証明書署名要求に秘密鍵で署名をします。
...秘密鍵で署名されます。
@param key 秘密鍵(OpenSSL::PKey::PKey のサブクラスのオブジェクト)
@param digest ハッシュ関数を表す文字列("sha1" など)
@raise OpenSSL::X509::RequestError 署名に失敗した場合に発生します
@see OpenSSL::X509::Request#verify... -
OpenSSL
:: PKCS7 :: SignerInfo # signed _ time -> Time (21200.0) -
その署名者が署名した時刻を返します。
その署名者が署名した時刻を返します。 -
void rb
_ const _ assign(VALUE klass , ID id , VALUE val) (18500.0) -