1196件ヒット
[1101-1196件を表示]
(0.050秒)
ライブラリ
- ビルトイン (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
:: PKCS7 :: NOATTR -> Integer (106.0) -
PKCS#7 autenticatedAttributes(署名した時間などの情報) を省略します。
...PKCS#7 autenticatedAttributes(署名した時間などの情報)
を省略します。
OpenSSL::PKCS7.sign で利用可能なフラグです。... -
OpenSSL
:: PKCS7 :: NOCERTS -> Integer (106.0) -
署名者の証明書を署名に含めません。送り先がすでに証明書をもっている場合 など、他の方法で証明書を手に入れることができる場合に データ量を減らすために用います。
...署名者の証明書を署名に含めません。送り先がすでに証明書をもっている場合
など、他の方法で証明書を手に入れることができる場合に
データ量を減らすために用います。
OpenSSL::PKCS7.sign で利用可能なフラグです。... -
OpenSSL
:: PKCS7 :: NOSMIMECAP -> Integer (106.0) -
署名者が使用可能な暗号アルゴリズムの情報など(SMIMECapabilities)を省略します。
...署名者が使用可能な暗号アルゴリズムの情報など(SMIMECapabilities)を省略します。
OpenSSL::PKCS7.sign で利用可能なフラグです。... -
OpenSSL
:: PKCS7 :: TEXT -> Integer (106.0) -
text/plain タイプの MIME ヘッダーを取り扱います。
...text/plain タイプの MIME ヘッダーを取り扱います。
OpenSSL::PKCS7.sign, OpenSSL::PKCS7.write_smime,
OpenSSL::PKCS7#verify,
OpenSSL::PKCS7.encrypt, OpenSSL::PKCS7#decrypt
で利用可能なフラグです。... -
OpenSSL
:: PKey :: EC # dsa _ verify _ asn1(data , sig) -> bool (106.0) -
公開鍵を用い、署名を ECDSA で検証します。
...要があります。
検証に成功した場合は true を返します。
@param data 署名対象のデータ(文字列)
@param sig 署名データ(文字列)
@raise OpenSSL::PKey::ECError 署名の検証時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#dsa_sign_asn1... -
OpenSSL
:: X509 :: Request # verify(key) -> bool (106.0) -
署名を検証します。
...には true を、失敗した場合には false を返します。
@param key 検証に利用する公開鍵(OpenSSL::PKey::PKey のサブクラスのインスタンス)
@raise OpenSSL::X509::RequestError 検証時にエラーが生じた場合に発生します
@see OpenSSL::X509::Request#sign... -
rubygems
/ commands / cert _ command (90.0) -
Gem パッケージの証明書や署名の設定を管理するためのライブラリです。
...Options:
-a, --add CERT 信頼された証明書を追加します
-l, --list 信頼されている証明書の一覧を表示します
-r, --remove STRING STRING を含む証明書を削除します
-b, --build EMAIL_......す
-C, --certificate CERT --sign で使用する証明書を指定します
-K, --private-key KEY --sign で使用する秘密鍵を指定します
-s, --sign NEWCERT 証明書に秘密鍵で署名します
Common Options:
-h, --help......ドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
-q, --quiet 静かに実行します
--config-file FILE 指定された設定ファイルを使用します
--backtrace バ... -
OpenSSL
:: PKey :: DH (34.0) -
Diffie-Hellman 鍵共有クラス
...Diffie-Hellman 鍵共有クラス
Diffie-Hellman 鍵共有プロトコルは署名ができないため、
OpenSSL::PKey::PKey#sign や OpenSSL::PKey::PKey#verify
を呼び署名や署名の検証を行おうとすると例外
OpenSSL::PKey::PKeyError が発生します。
Diffie-Hellman はこ... -
openssl (18.0)
-
OpenSSL(https://www.openssl.org/) を Ruby から扱うためのライブラリです。
....serial = 1
cer.issuer = issu
cer.subject = sub
cer.sign(key, digest) # <= 署名するのに使う秘密鍵とハッシュ関数
print cer.to_text
===[a:references] 参考文献
* 5246
* Eric Rescorla. SSL and TLS : Designing and Building Secure Systems.
邦訳, Eric Rescorla......スタリングTCP/IP SSL/TLS編
* John Viega, Matt Messier and Pravir Chandra. Network Security with OpenSSL:
Cryptography for Secure Communications.
邦訳, John Viega, Matt Messier and Pravir Chandra 著 齋藤孝道監訳.
OpenSSL -暗号・PKI・SSL/TLSライブラリの詳細-...