44件ヒット
[1-44件を表示]
(0.085秒)
ライブラリ
-
digest
/ sha2 (11) - openssl (33)
検索結果
-
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 も参照してく...