るりまサーチ

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

別のキーワード

  1. net/imap data
  2. net/imap raw_data
  3. net/smtp data
  4. smtp data
  5. pstore empty_marshal_data

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 > >>

rubygems/security (44018.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::Policy#verify_data -> bool (20201.0)

この値が真である場合は、データを検証します。

この値が真である場合は、データを検証します。

Gem::Security::Policy#verify_data=(flag) (20201.0)

データを検証するかどうかを設定します。

データを検証するかどうかを設定します。

@param flag 真、または偽を指定します。

Gem::Security::AlmostNoSecurity -> Gem::Security::Policy (17206.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 (17206.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 (17206.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 (17106.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 (17106.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 (14207.0)

与えられたデータを与えられた署名と証明書チェーンで検証します。

...す。

@param signature 署名を指定します。

@param data 検証するデータを指定します。

@param chain 検証で使用する証明書チェーンを指定します。

@param time この時刻に有効であることを検証する。

@raise Gem::Security::Exception 検証に失...

Gem::Security::Signer#sign(data) (14207.0)

自身に設定済みのダイジェストアルゴリズムを用いて与えられたデータに署名します。

...自身に設定済みのダイジェストアルゴリズムを用いて与えられたデータに署名します。

@param data 署名対象のデータを指定します。...

絞り込み条件を変える

<< 1 2 > >>