55件ヒット
[1-55件を表示]
(0.072秒)
種類
- インスタンスメソッド (33)
- 文書 (11)
- クラス (11)
ライブラリ
- openssl (44)
クラス
-
OpenSSL
:: PKey :: DH (22) -
OpenSSL
:: PKey :: DSA (11)
キーワード
- DH (11)
- params (11)
-
ruby 1
. 8 . 2 feature (11)
検索結果
先頭5件
-
OpenSSL
:: PKey :: DH # pub _ key -> OpenSSL :: BN (18207.0) -
DH 鍵共有プロトコルの公開鍵を返します。
...DH 鍵共有プロトコルの公開鍵を返します。
@see OpenSSL::PKey::DH#pub_key=... -
OpenSSL
:: PKey :: DSA # pub _ key -> OpenSSL :: BN (18201.0) -
DSA 鍵の公開鍵パラメータを返します。
DSA 鍵の公開鍵パラメータを返します。
公開鍵はこの値と、
OpenSSL::PKey::DSA#p, OpenSSL::PKey::DSA#q, OpenSSL::PKey::DSA#g
から構成されます。 -
ruby 1
. 8 . 2 feature (1284.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影響の範囲が小さいと思われる変更
* [change]: 変更されたクラス/メソッドなど(互換性のない......の?)
* [obsolete]: 廃止された(される予定の)機能
* [platform]: 対応プラットフォームの追加
== 1.8.1 (2003-12-25) -> 1.8.2 (2004-12-25)
* cgi/session においてクライアントからセッション ID を指定できてしまうバグが
修正されました......= 2004-07-01
: OpenSSL::Cipher::Cipher#pkcs5_keyivgen [lib] [new]
: OpenSSL::Cipher::Cipher#key_len= [lib] [new]
new methods.
: OpenSSL::PKey::DH [lib] [new]
: OpenSSL::PKey::DSA [lib] [new]
many new methods. p, p=, g, g=, pub_key, pub_key=, pr... -
OpenSSL
:: PKey :: DH # params -> {String => OpenSSL :: BN} (112.0) -
鍵パラメータと鍵対を {"パラメータ名" => パラメータ値} というハッシュ テーブルで返します。
...タ名" => パラメータ値} というハッシュ
テーブルで返します。
ハッシュテーブルのキーは "p", "g", "pub_key", "priv_key" の4つです。
自身が内部に鍵対を持っていない場合は、 "pub_key" と "priv_key" に
対応する値は 0 となります。... -
OpenSSL
:: PKey :: DH (40.0) -
Diffie-Hellman 鍵共有クラス
...Diffie-Hellman 鍵共有クラス
Diffie-Hellman 鍵共有プロトコルは署名ができないため、
OpenSSL::PKey::PKey#sign や OpenSSL::PKey::PKey#verify
を呼び署名や署名の検証を行おうとすると例外
OpenSSL::PKey::PKeyError が発生します。
Diffie-Hellman はこ......鍵となる文字列を得る
key1 = dh1.compute_key(dh2.pub_key)
# dh2 の秘密鍵と dh1 の公開鍵、共有された鍵パラメータを
# 用いて dh2 側で鍵となる文字列を得る
key2 = dh1.compute_key(dh1.pub_key)
# key1 と key2 は同じ文字列となり、しかも...