種類
ライブラリ
- ビルトイン (250)
- bigdecimal (96)
- etc (12)
-
fiddle
/ import (48) -
minitest
/ unit (1) - mkmf (24)
- monitor (12)
- openssl (744)
-
rubygems
/ package (24) -
rubygems
/ package / tar _ output (36) -
rubygems
/ security (168) -
rubygems
/ source _ index (24) -
rubygems
/ specification (36) - shell (6)
-
shell
/ process-controller (6) -
shell
/ system-command (6) - socket (24)
- thread (2)
クラス
- BigDecimal (96)
-
Gem
:: Package :: TarOutput (36) -
Gem
:: Security :: Policy (60) -
Gem
:: Security :: Signer (72) -
Gem
:: SourceIndex (24) -
Gem
:: Specification (36) -
MiniTest
:: Unit :: TestCase (1) -
MonitorMixin
:: ConditionVariable (12) -
OpenSSL
:: Netscape :: SPKI (24) -
OpenSSL
:: OCSP :: BasicResponse (12) -
OpenSSL
:: OCSP :: Request (12) -
OpenSSL
:: PKCS7 (192) -
OpenSSL
:: PKCS7 :: SignerInfo (60) -
OpenSSL
:: PKey :: DSA (24) -
OpenSSL
:: PKey :: EC (24) -
OpenSSL
:: PKey :: PKey (24) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: Certificate (24) -
OpenSSL
:: X509 :: Request (36) -
OpenSSL
:: X509 :: Store (24) -
OpenSSL
:: X509 :: StoreContext (24) - Proc (48)
-
Process
:: Status (12) - Shell (6)
-
Shell
:: ProcessController (6) -
Shell
:: SystemCommand (6) - SignalException (60)
- Socket (12)
-
Thread
:: ConditionVariable (12) - Time (12)
モジュール
- Etc (12)
-
Fiddle
:: Importer (48) -
Gem
:: Package (24) -
Gem
:: Security (24) - Kernel (48)
-
OpenSSL
:: OCSP (12) -
OpenSSL
:: X509 (144) - Process (12)
- Signal (48)
-
Socket
:: Constants (12)
キーワード
- === (12)
- BINARY (12)
- DETACHED (12)
- DH (12)
- DSA (12)
- FIX2UINT (12)
- FIX2ULONG (12)
-
MSG
_ NOSIGNAL (24) - NOATTR (12)
- NOCASIGN (12)
- NOCERTS (12)
- NOSMIMECAP (12)
- NUM2UINT (12)
- NUM2ULONG (12)
- NUM2USHORT (12)
- PKey (12)
-
PURPOSE
_ CRL _ SIGN (12) -
PURPOSE
_ SMIME _ SIGN (12) - RSA (12)
- Request (12)
-
SC
_ REALTIME _ SIGNALS (12) -
SIGN
_ NEGATIVE _ FINITE (12) -
SIGN
_ NEGATIVE _ INFINITE (12) -
SIGN
_ NEGATIVE _ ZERO (12) -
SIGN
_ NaN (12) -
SIGN
_ POSITIVE _ FINITE (12) -
SIGN
_ POSITIVE _ INFINITE (12) -
SIGN
_ POSITIVE _ ZERO (12) -
SUPPORTS
_ INFO _ SIGNAL (1) - Signal (12)
- SignalException (12)
- Signer (24)
- SignerInfo (12)
- TEXT (12)
-
TRUST
_ OBJECT _ SIGN (12) -
TRUST
_ OCSP _ SIGN (12) - UINT2NUM (12)
- ULL2NUM (12)
- ULONG2NUM (12)
-
V
_ ERR _ CERT _ SIGNATURE _ FAILURE (12) -
V
_ ERR _ CRL _ SIGNATURE _ FAILURE (12) -
V
_ ERR _ DEPTH _ ZERO _ SELF _ SIGNED _ CERT (12) -
V
_ ERR _ KEYUSAGE _ NO _ CERTSIGN (12) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (12) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE (12) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE (12) -
V
_ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE (12) - [] (12)
-
add
_ certificate (12) -
add
_ signatures (12) -
add
_ signer (12) - assign (12)
-
assign
_ defaults (12) -
assign
_ in _ cond (12) - assignable (12)
- bigdecimal (12)
- bind (12)
-
build
_ self _ signed _ cert (12) - call (12)
-
cert
_ chain (12) -
cert
_ chain= (12) - certificates= (12)
-
check
_ signedness (24) - detached (12)
- detached? (12)
-
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - encrypt (12)
- extern (12)
-
gem
_ signature (12) -
index
_ signature (12) - issuer (12)
- key (12)
- key= (12)
- kill (24)
-
kill
_ job (6) - list (12)
- massign (12)
- name (12)
- new (72)
-
node
_ assign (12) -
only
_ signed (12) -
only
_ signed= (12) - open (24)
- openssl (12)
- pack (12)
- purpose= (24)
-
rb
_ const _ assign (12) -
rb
_ quad _ unpack (1) -
rb
_ reserved _ word (12) -
rb
_ thread _ signal _ raise (12) -
rb
_ uint _ new (12) -
rubygems
/ commands / cert _ command (12) -
rubygems
/ security (12) - serial (12)
-
sign
_ cert (12) - signal (24)
- signaled? (12)
- signame (12)
-
signature
_ algorithm (36) -
signed
_ time (12) - signers (12)
-
signing
_ key (12) -
signing
_ key= (12) - signm (12)
- signo (12)
- strftime (12)
- struct (12)
- syssign (12)
- sysverify (12)
- trap (48)
- trust= (24)
- union (12)
- verify (48)
-
verify
_ gem (12) -
verify
_ signer (12) -
verify
_ signer= (12) -
write
_ smime (12) - yield (12)
検索結果
先頭5件
-
OpenSSL
:: PKCS7 # detached -> bool (6.0) -
平文に署名を付ける形式(multipart/signed)かどうかを返します。
...平文に署名を付ける形式(multipart/signed)かどうかを返します。
OpenSSL::PKCS7.sign で flags に OpenSSL::PKCS7::DETACHED
を渡した場合に真になります。... -
OpenSSL
:: PKCS7 # detached? -> bool (6.0) -
平文に署名を付ける形式(multipart/signed)かどうかを返します。
...平文に署名を付ける形式(multipart/signed)かどうかを返します。
OpenSSL::PKCS7.sign で flags に OpenSSL::PKCS7::DETACHED
を渡した場合に真になります。... -
OpenSSL
:: PKCS7 # verify(certs , store , indata = nil , flags = 0) -> bool (6.0) -
署名を検証します。
...署名者の証明書を含む配列を渡します。
通常 S/MIME 署名には証明者の証明書が含まれていますが、
OpenSSL::PKCS7.sign で OpenSSL::PKCS7::NOCERTS を渡した
場合には含まれていないので、明示的に渡す必要があります。
このメソッドは... -
OpenSSL
:: PKCS7 . encrypt(certs , data , cipher=nil , flags=0) -> OpenSSL :: PKCS7 (6.0) -
data を証明書の公開鍵で暗号化します。
...せますが、一般的には MIME 形式の文字列を渡します。
署名と暗号化の両方をしたい場合は、
署名(OpenSSL::PKCS7.sign)された S/MIME 形式の文字列を
渡すことが一般的です。
cipher は共通鍵暗号の方式を OpenSSL::Cipher オブジェクト... -
OpenSSL
:: PKCS7 :: BINARY -> Integer (6.0) -
MIME canonical format への変換を行いません。
...MIME canonical format への変換を行いません。
OpenSSL::PKCS7.sign、OpenSSL::PKCS7.encrypt
で利用可能なフラグです。... -
OpenSSL
:: PKCS7 :: DETACHED -> Integer (6.0) -
平文に署名を付ける形式 (multipart/signed) で行います。
...平文に署名を付ける形式 (multipart/signed) で行います。
OpenSSL::PKCS7.sign、OpenSSL::PKCS7.write_smime
で利用可能なフラグです。... -
OpenSSL
:: PKCS7 :: NOATTR -> Integer (6.0) -
PKCS#7 autenticatedAttributes(署名した時間などの情報) を省略します。
...PKCS#7 autenticatedAttributes(署名した時間などの情報)
を省略します。
OpenSSL::PKCS7.sign で利用可能なフラグです。... -
OpenSSL
:: PKCS7 :: NOCERTS -> Integer (6.0) -
署名者の証明書を署名に含めません。送り先がすでに証明書をもっている場合 など、他の方法で証明書を手に入れることができる場合に データ量を減らすために用います。
...署名者の証明書を署名に含めません。送り先がすでに証明書をもっている場合
など、他の方法で証明書を手に入れることができる場合に
データ量を減らすために用います。
OpenSSL::PKCS7.sign で利用可能なフラグです。... -
OpenSSL
:: PKCS7 :: NOSMIMECAP -> Integer (6.0) -
署名者が使用可能な暗号アルゴリズムの情報など(SMIMECapabilities)を省略します。
...署名者が使用可能な暗号アルゴリズムの情報など(SMIMECapabilities)を省略します。
OpenSSL::PKCS7.sign で利用可能なフラグです。...