るりまサーチ

最速Rubyリファレンスマニュアル検索!
154件ヒット [1-100件を表示] (0.023秒)

別のキーワード

  1. dss new
  2. dss1 new
  3. dss digest
  4. dss1 digest
  5. openssl dss

検索結果

<< 1 2 > >>

OpenSSL::Digest::DSS (18018.0)

ハッシュ関数 DSS を表すクラス

...ハッシュ関数 DSS を表すクラス...

OpenSSL::Digest::DSS1 (6018.0)

ハッシュ関数 DSS1 を表すクラス

...ハッシュ関数 DSS1 を表すクラス...

OpenSSL::Digest::DSS.new(data=nil) -> OpenSSL::Digest::DSS (3103.0)

新しいダイジェストオブジェクトを生成します。

新しいダイジェストオブジェクトを生成します。

data に文字列を渡すとその内容で内部状態を更新します。

@param data 入力文字列

OpenSSL::Digest::DSS1.new(data=nil) -> OpenSSL::Digest::DSS1 (3103.0)

新しいダイジェストオブジェクトを生成します。

新しいダイジェストオブジェクトを生成します。

data に文字列を渡すとその内容で内部状態を更新します。

@param data 入力文字列

OpenSSL::Digest::DSS.digest(data) -> String (3018.0)

data のダイジェストを DSS で計算します。

...data のダイジェストを DSS で計算します。

@param data ダイジェストを計算する文字列...

絞り込み条件を変える

OpenSSL::Digest::DSS.hexdigest(data) -> String (3018.0)

data のダイジェストを DSS で計算し、16進文字列で返します。

...data のダイジェストを DSS で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列...

OpenSSL::Digest::DSS1.digest(data) -> String (3018.0)

data のダイジェストを DSS1 で計算します。

...data のダイジェストを DSS1 で計算します。

@param data ダイジェストを計算する文字列...

OpenSSL::Digest::DSS1.hexdigest(data) -> String (3018.0)

data のダイジェストを DSS1 で計算し、16進文字列で返します。

...data のダイジェストを DSS1 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列...

OpenSSL::PKey::DSA (14.0)

DSA 公開鍵暗号クラス

...ゴリズムであり、暗号化はできません。

以下は、data に署名し、署名をもとに data を検証する簡単な例です。

require "openssl"
dsa512 = OpenSSL::PKey::DSA.new(512)
data = 'hoge'
sign = dsa512.sign('dss1', data)
p dsa512.verify('dss1', sign, data)...

OpenSSL::PKey::PKey (14.0)

公開鍵暗号のための抽象クラスです。

...* OpenSSL::PKey::RSA
* OpenSSL::PKey::DSA
* OpenSSL::PKey::DH
* OpenSSL::PKey::EC

例:

require "openssl"
# 署名用の鍵を新規作成
dsa512 = OpenSSL::PKey::DSA.new(512)
data = 'hoge'
# 署名
sign = dsa512.sign("dss1", data)
# 署名の検証
p dsa512.verify(dss1, si...

絞り込み条件を変える

<< 1 2 > >>