るりまサーチ

最速Rubyリファレンスマニュアル検索!
418件ヒット [1-100件を表示] (0.160秒)
トップページ > クエリ:I[x] > クエリ:rubygems/security[x]

別のキーワード

  1. rubygems/user_interaction new
  2. rubygems/user_interaction done
  3. rubygems/user_interaction count
  4. rubygems/package/tar_writer new
  5. rubygems/user_interaction updated

検索結果

<< 1 2 3 ... > >>

rubygems/security (44000.0)

このライブラリは暗号署名を RubyGems パッケージに使用するために使用します。

...とそれらを作成することができます。

# gemmaster@example.com のための秘密鍵と証明書を作成します
$ gem cert --build gemmaster@example.com

あなたのコンピュータの性能にもよりますが、これには 5 秒から 10 分程度かかります。
(公...
...それが完了すると、カレントディレクトリに "gem-private_key.pem", "gem-public_cert.pem"
の二つのファイルができます。

まずは、なるべくあなただけがアクセスできる場所に "gem-private_key.pem" を移動させて
ください。 FD, CD-ROM など...
...ッケージに署名することができます。(NOTE: 後述しますが
PKI には盗まれた鍵によるリスクを軽減する方法があります。)

さて、Gem に署名しましょう。この例では Imlib2-Ruby を使用しますが、
あなたは好きな Gem を使用しても...

Gem::Security::AlmostNoSecurity -> Gem::Security::Policy (17200.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 (17200.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 (17200.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 (17100.0)

高レベルのセキュリティポリシーです。

...頼します。

このセキュリティポリシーはバイパスするのがものすごく困難です。

:verify_data => true,
:verify_signer => true,
:verify_chain => true,
:verify_root => true,
:only_trusted => true,
:only_signed => true...

絞り込み条件を変える

Gem::Security::MediumSecurity -> Gem::Security::Policy (17100.0)

中レベルのセキュリティポリシーです。

...悪な人物がパッケージの署名を単純に削除して検証をパスさせることができます。

:verify_data => true,
:verify_signer => true,
:verify_chain => true,
:verify_root => true,
:only_trusted => true,
:only_signed => false...

Gem::Security.sign_cert(cert, signing_key, signing_cert, options = {}) -> OpenSSL::X509::Certificate (14300.0)

与えられた署名用の鍵と証明書を用いて証明書に署名します。

...します。

@param cert 署名する証明書を指定します。

@param signing_key 署名にしようする鍵を指定します。

@param signing_cert 署名に使用する証明書を指定します。

@param options オプションを指定します。

@return 署名された証明書を...

Gem::Security.build_self_signed_cert(email_addr, options = {}) -> Hash (14200.0)

与えられたメールアドレスを元にして自己署名証明書を作成します。

...与えられたメールアドレスを元にして自己署名証明書を作成します。

@param email_addr メールアドレスを指定します。

@param options オプションを指定します。

@return 鍵と証明書とそれらを保存したパスを表すハッシュを返しま...

Gem::Security::Signer#cert_chain=(cert_chain) (14200.0)

証明書チェーンをセットします。

...証明書チェーンをセットします。

@param cert_chain 証明書チェーンを指定します。...

Gem::Security.build_cert(name, key, options = {}) -> OpenSSL::X509::Certificate (14100.0)

与えられた DN と秘密鍵を使用して証明書を作成します。

...与えられた DN と秘密鍵を使用して証明書を作成します。

@param name DN を指定します。

@param key 秘密鍵を指定します。

@param options オプションを指定します。...

絞り込み条件を変える

<< 1 2 3 ... > >>