1196件ヒット
[1-100件を表示]
(0.079秒)
ライブラリ
- ビルトイン (207)
- bigdecimal (88)
- etc (11)
-
fiddle
/ import (44) -
minitest
/ unit (1) - mkmf (22)
- monitor (11)
- openssl (561)
-
rubygems
/ package / tar _ output (33) -
rubygems
/ security (88) -
rubygems
/ source _ index (22) -
rubygems
/ specification (22) - shell (6)
-
shell
/ process-controller (6) -
shell
/ system-command (6) - socket (22)
- thread (2)
クラス
- BigDecimal (88)
-
Gem
:: Package :: TarOutput (33) -
Gem
:: Security :: Policy (33) -
Gem
:: Security :: Signer (33) -
Gem
:: SourceIndex (22) -
Gem
:: Specification (22) -
MiniTest
:: Unit :: TestCase (1) -
MonitorMixin
:: ConditionVariable (11) -
OpenSSL
:: Netscape :: SPKI (22) -
OpenSSL
:: OCSP :: BasicResponse (11) -
OpenSSL
:: OCSP :: Request (11) -
OpenSSL
:: PKCS7 (165) -
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) - Proc (44)
-
Process
:: Status (11) - Shell (6)
-
Shell
:: ProcessController (6) -
Shell
:: SystemCommand (6) - SignalException (55)
- Socket (11)
-
Thread
:: ConditionVariable (11) - Time (11)
モジュール
- Etc (11)
-
Fiddle
:: Importer (44) -
Gem
:: Security (22) - Kernel (44)
-
OpenSSL
:: OCSP (11) -
OpenSSL
:: X509 (132) - Process (11)
- Signal (44)
-
Socket
:: Constants (11)
キーワード
- === (11)
- BINARY (11)
- DETACHED (11)
- DH (11)
-
MSG
_ NOSIGNAL (22) - NOATTR (11)
- NOCASIGN (11)
- NOCERTS (11)
- NOSMIMECAP (11)
-
PURPOSE
_ CRL _ SIGN (11) -
PURPOSE
_ SMIME _ SIGN (11) -
SC
_ REALTIME _ SIGNALS (11) -
SIGN
_ NEGATIVE _ FINITE (11) -
SIGN
_ NEGATIVE _ INFINITE (11) -
SIGN
_ NEGATIVE _ ZERO (11) -
SIGN
_ NaN (11) -
SIGN
_ POSITIVE _ FINITE (11) -
SIGN
_ POSITIVE _ INFINITE (11) -
SIGN
_ POSITIVE _ ZERO (11) -
SUPPORTS
_ INFO _ SIGNAL (1) - TEXT (11)
-
TRUST
_ OBJECT _ SIGN (11) -
TRUST
_ OCSP _ SIGN (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) - [] (11)
-
add
_ certificate (11) -
add
_ signatures (11) -
add
_ signer (11) -
assign
_ defaults (11) - bigdecimal (11)
- bind (11)
-
build
_ self _ signed _ cert (11) - call (11)
-
cert
_ chain (11) -
check
_ signedness (22) - detached (11)
- detached? (11)
-
dsa
_ sign _ asn1 (11) -
dsa
_ verify _ asn1 (11) - encrypt (11)
- extern (11)
-
gem
_ signature (11) -
index
_ signature (11) - issuer (11)
- key (11)
- kill (23)
-
kill
_ job (6) - list (11)
- name (11)
- new (66)
-
only
_ signed (11) - open (11)
- openssl (11)
-
rubygems
/ commands / cert _ command (11) -
rubygems
/ security (11) - serial (11)
-
sign
_ cert (11) - signal (22)
- signaled? (11)
- signame (11)
-
signature
_ algorithm (33) -
signed
_ time (11) - signers (11)
-
signing
_ key (11) - signm (11)
- signo (11)
- strftime (11)
- struct (11)
- syssign (11)
- sysverify (11)
- trap (44)
- union (11)
- verify (44)
-
verify
_ gem (11) -
verify
_ signer (11) -
write
_ smime (11) - yield (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 - BigDecimal
# sign -> -3 | -2 | -1 | 0 | 1 | 2 | 3 - OpenSSL
:: Netscape :: SPKI # sign(key , digest) -> self - OpenSSL
:: PKCS7 . sign(cert , key , data , certs = [] , flags = 0) -> OpenSSL :: PKCS7
-
OpenSSL
:: OCSP :: BasicResponse # sign(signer _ cert , signer _ key , certs = [] , flags=0) -> self (18401.0) -
Response に署名します。
...を検証するために
必要となる別の証明書を付加することができます。
@param signer_cert 署名者の証明書(OpenSSL::X509::Certificate オブジェクト)
@param signer_key 証明に用いる秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param certs 添付する証... -
OpenSSL
:: OCSP :: Request # sign(signer _ cert , signer _ key , certs=nil , flags=nil) -> self (18401.0) -
Request オブジェクトに署名をします。
...を検証するために
必要となる別の証明書を付加することができます。
@param signer_cert 署名者の証明書(OpenSSL::X509::Certificate オブジェクト)
@param signer_key 証明に用いる秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param certs 添付する証... -
BigDecimal
# sign -> -3 | -2 | -1 | 0 | 1 | 2 | 3 (18336.0) -
自身の符号等の性質に応じて、Integer を返します。
...、 0。 BigDecimal::SIGN_NaN と同じです。
+0 であれば、 1。 BigDecimal::SIGN_POSITIVE_ZERO と同じです。
-0 であれば、-1。 BigDecimal::SIGN_NEGATIVE_ZERO と同じです。
有限の正の値 であれば、 2。 BigDecimal::SIGN_POSITIVE_FINITE と同......れば、-2。 BigDecimal::SIGN_NEGATIVE_FINITE と同じです。
+Infinity であれば、 3。 BigDecimal::SIGN_POSITIVE_INFINITE と同じです。
-Infinity であれば、-3。 BigDecimal::SIGN_NEGATIVE_INFINITE と同じです。
BigDecimal は、 0 であっても、+ か - の符号......).sign # => 0
p BigDecimal("0").sign # => 1
p BigDecimal("100").sign # => 2
p BigDecimal("Infinity").sign # => 3
p BigDecimal("-0").sign # => -1
p BigDecimal("-5").sign # => -2
p BigDecimal("-Infinity").sign # => -3
p BigDecimal("0").sign == BigDecimal::SIGN_P... -
OpenSSL
:: Netscape :: SPKI # sign(key , digest) -> self (18201.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 (18201.0) -
data に証明書と秘密鍵で署名します。
...ることができる場合に
データ量を減らすために用います。
* OpenSSL::PKCS7::DETACHED
クリア署名(multipart/signed)をする。
* OpenSSL::PKCS7::BINARY
data に MIME 正規化を施さない。
* OpenSSL::PKCS7::NOATTR
PKCS#7 autenticatedAttrib... -
OpenSSL
:: PKey :: PKey # sign(digest , data) -> String (18201.0) -
秘密鍵で data に署名し、署名の文字列を返します。
秘密鍵で data に署名し、署名の文字列を返します。
digest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。
DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。
@param digest 利用するハッシュ関数の名前
@param data 署名する文字列
@raise OpenSSL::PKey::PKeyError 署名時にエラーが起きた場合に発生します -
OpenSSL
:: X509 :: CRL # sign(pkey , digest) -> self (18201.0) -
CRL に秘密鍵で署名します。
CRL に秘密鍵で署名します。
@param pkey 秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param digest ハッシュアルゴリズム
@raise OpenSSL::X509::CRLError 署名に失敗した場合に発生します -
OpenSSL
:: X509 :: Certificate # sign(pkey , digest) -> self (18201.0) -
証明書に署名します。
証明書に署名します。
DSA で署名する場合は digest は "dss1" でなければなりません。
@param pkey 発行者(issuer)の秘密鍵
@param digest ハッシュ関数を表す文字列 -
OpenSSL
:: X509 :: Request # sign(key , digest) -> self (18201.0) -
証明書署名要求に秘密鍵で署名をします。
証明書署名要求に秘密鍵で署名をします。
通常、証明書署名要求は申請者の秘密鍵で署名されます。
@param key 秘密鍵(OpenSSL::PKey::PKey のサブクラスのオブジェクト)
@param digest ハッシュ関数を表す文字列("sha1" など)
@raise OpenSSL::X509::RequestError 署名に失敗した場合に発生します
@see OpenSSL::X509::Request#verify -
Signal
. # signame(signo) -> String (9300.0) -
引数で指定されたシグナル番号をシグナル名に変換して返します。
...引数で指定されたシグナル番号をシグナル名に変換して返します。
Signal.trap("INT") { |signo| puts Signal.signame(signo) }
Process.kill("INT", 0)
# => INT
@see Signal.#list...