るりまサーチ

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

別のキーワード

  1. rubygems/digest/sha2 sha256
  2. rubygems/digest/sha1 sha1
  3. sha2 new
  4. sha256 new
  5. sha new

ライブラリ

キーワード

検索結果

OpenSSL::Digest::SHA256 (18017.0)

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

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

Digest::SHA256 (18001.0)

FIPS PUB 180-2に記述されているNIST (the US' National Institute of Standards and Technology) の SHA-256 Secure Hash Algorithmを 実装するクラスです。

FIPS PUB 180-2に記述されているNIST (the US' National Institute of
Standards and Technology) の SHA-256 Secure Hash Algorithmを
実装するクラスです。

OpenSSL::PKey::RSA (19.0)

RSA 暗号鍵のクラスです。

...open("public_key.pem", "w") do |f|
f.write(public_key.export)
end

# 秘密鍵で署名
data = "foobar"
sign = rsa.sign("sha256", data)
# 公開鍵で検証
p public_key.verify("sha256", sign, data)
# 不正なデータを検証
p public_key.verify("sha256", sign, "foobarbaz")...

OpenSSL::Digest (7.0)

ハッシュ関数のためのインターフェースを提供するクラスです。

...きなファイルのハッシュ値を計算する場合などに
利用します。


例:
require 'openssl'
digest = OpenSSL::Digest.new("sha256")

File.open(filename){|f|
while data = f.read(1024)
digest.update(data)
end
}
puts digest.hexdigest

digest も参照してく...