264件ヒット
[1-100件を表示]
(0.198秒)
種類
- インスタンスメソッド (99)
- 特異メソッド (77)
- 定数 (77)
- ライブラリ (11)
ライブラリ
-
rubygems
/ security (253)
クラス
-
Gem
:: Security :: Policy (99) -
Gem
:: Security :: Signer (33)
モジュール
-
Gem
:: Security (121)
キーワード
- AlmostNoSecurity (11)
- HighSecurity (11)
- LowSecurity (11)
- MediumSecurity (11)
- NoSecurity (11)
- OPT (11)
- Policies (11)
-
add
_ trusted _ cert (11) -
build
_ cert (11) -
build
_ self _ signed _ cert (11) -
cert
_ chain (11) - key (11)
- new (22)
-
only
_ signed (11) -
only
_ trusted (11) -
sign
_ cert (11) -
trusted
_ cert _ path (11) -
verify
_ chain (11) -
verify
_ data (11) -
verify
_ gem (11) -
verify
_ root (11) -
verify
_ signer (11)
検索結果
先頭5件
-
rubygems
/ security (50384.0) -
このライブラリは暗号署名を RubyGems パッケージに使用するために使用します。
...このライブラリは暗号署名を RubyGems パッケージに使用するために使用します。
=== 署名付きの Gem パッケージ
==== 目次
* 概要
* 解説
* コマンドラインオプション
* OpenSSL リファレンス
* Bugs / TODO
* 作者について
==== 概......を RubyGems パッケージに使用するために使用します。
以下のセクションでは、署名付きの Gem パッケージを作成する方法を
ステップバイステップで解説しています。
==== 解説
@todo メソッドではない
あなたが自分の Gem に署......以下のコマンドを実行するとそれらを作成することができます。
# gemmaster@example.com のための秘密鍵と証明書を作成します
$ gem cert --build gemmaster@example.com
あなたのコンピュータの性能にもよりますが、これには 5 秒から... -
Gem
:: Security :: AlmostNoSecurity -> Gem :: Security :: Policy (23500.0) -
ほとんどの検証を行わないポリシーです。
...んど役に立たない上、
簡単に騙すことができるので、使用しないでください。
:verify_data => true,
:verify_signer => false,
:verify_chain => false,
:verify_root => false,
:only_trusted => false,
:only_signed => false... -
Gem
:: Security :: LowSecurity -> Gem :: Security :: Policy (23500.0) -
低レベルのセキュリティのポリシーです。
...んど役に立たない上、
簡単に騙すことができるので、使用しないでください。
:verify_data => true,
:verify_signer => true,
:verify_chain => false,
:verify_root => false,
:only_trusted => false,
:only_signed => false... -
Gem
:: Security :: NoSecurity -> Gem :: Security :: Policy (23500.0) -
セキュリティなしのポリシーです。
...セキュリティなしのポリシーです。
全ての検証を行いません。
:verify_data => false,
:verify_signer => false,
:verify_chain => false,
:verify_root => false,
:only_trusted => false,
:only_signed => false... -
Gem
:: Security :: HighSecurity -> Gem :: Security :: Policy (23400.0) -
高レベルのセキュリティポリシーです。
...高レベルのセキュリティポリシーです。
署名された Gem のみインストール可能です。
ルート証明書のみを信頼して、全ての検証を行います。
ただし、信頼するように指定された証明書は信頼します。
このセキュリティ......ポリシーはバイパスするのがものすごく困難です。
:verify_data => true,
:verify_signer => true,
:verify_chain => true,
:verify_root => true,
:only_trusted => true,
:only_signed => true... -
Gem
:: Security :: Policy # verify _ signer -> bool (23400.0) -
この値が真である場合は、署名者を検証します。
この値が真である場合は、署名者を検証します。 -
Gem
:: Security :: MediumSecurity -> Gem :: Security :: Policy (23300.0) -
中レベルのセキュリティポリシーです。
...悪な人物がパッケージの署名を単純に削除して検証をパスさせることができます。
:verify_data => true,
:verify_signer => true,
:verify_chain => true,
:verify_root => true,
:only_trusted => true,
:only_signed => false... -
Gem
:: Security :: Policy # verify _ gem(signature , data , chain , time = Time . now) -> Array (23300.0) -
与えられたデータを与えられた署名と証明書チェーンで検証します。
...す。
@param signature 署名を指定します。
@param data 検証するデータを指定します。
@param chain 検証で使用する証明書チェーンを指定します。
@param time この時刻に有効であることを検証する。
@raise Gem::Security::Exception 検証に失... -
Gem
:: Security . sign _ cert(cert , signing _ key , signing _ cert , options = {}) -> OpenSSL :: X509 :: Certificate (20800.0) -
与えられた署名用の鍵と証明書を用いて証明書に署名します。
...名します。
@param cert 署名する証明書を指定します。
@param signing_key 署名にしようする鍵を指定します。
@param signing_cert 署名に使用する証明書を指定します。
@param options オプションを指定します。
@return 署名された証明書... -
Gem
:: Security . build _ cert(name , key , options = {}) -> OpenSSL :: X509 :: Certificate (20400.0) -
与えられた DN と秘密鍵を使用して証明書を作成します。
...与えられた DN と秘密鍵を使用して証明書を作成します。
@param name DN を指定します。
@param key 秘密鍵を指定します。
@param options オプションを指定します。...