るりまサーチ

最速Rubyリファレンスマニュアル検索!
60件ヒット [1-60件を表示] (0.050秒)
トップページ > クエリ:p[x] > クエリ:ok?[x]

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. rsa p
  5. dh p=

ライブラリ

キーワード

検索結果

Gem::DependencyList#ok? -> bool (21101.0)

自身に含まれる全ての Gem::Specification が依存関係を満たしていれば真を返します。 そうでない場合は、偽を返します。

...自身に含まれる全ての Gem::Specification が依存関係を満たしていれば真を返します。
そうでない場合は、偽を返します。...

Gem::Uninstaller#dependencies_ok?(spec) -> bool (12300.0)

アンインストール指定された Gem を削除しても依存関係を満たすことができるか どうかチェックします。

...アンインストール指定された Gem を削除しても依存関係を満たすことができるか
どうかチェックします。

@param spec アンインストール指定されている Gem の Gem::Specification を指定します。...

OpenSSL::PKey::DH#params_ok? -> bool (12217.0)

パラメータ p と g が安全かどうかを判定します。

...パラメータ p と g が安全かどうかを判定します。

@see OpenSSL::PKey::DH#generate_key!,
OpenSSL::PKey::DH.generate...

Gem::Uninstaller#path_ok?(spec) -> bool (12200.0)

アンインストール指定されている Gem がインストールされているパスをチェックします。

...アンインストール指定されている Gem がインストールされているパスをチェックします。

@param spec Gem::Specification を指定します。...

OpenSSL::PKey::DH (3018.0)

Diffie-Hellman 鍵共有クラス

...ラス

Diffie-Hellman 鍵共有プロトコルは署名ができないため、
OpenSSL::PKey::PKey#sign や OpenSSL::PKey::PKey#verify
を呼び署名や署名の検証を行おうとすると例外
OpenSSL::PKey::PKeyError が発生します。

Diffie-Hellman はこのライブラリでは基...
...
require 'openssl'

# パラメータの生成
dh = OpenSSL::PKey::DH.generate(1024, 5)
# パラメータのチェック
raise "bad DH parameter" unless dh.params_ok?
# 以下、dh1 と dh2 が通信の両端であるとする
# dh1 と dh2 は鍵パラメータ p と g を共有...
...複製することにしている

# dh1 は dh をそのまま使う
dh1 = dh
# パラメータを複製して dh2 に渡す
dh2 = OpenSSL::PKey::DH.new(dh)

# 両端が鍵パラメータから鍵対を生成する
dh1.generate_key!
dh2.generate_key!
# 通信の両端で公開...

絞り込み条件を変える