るりまサーチ

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

別のキーワード

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

ライブラリ

クラス

検索結果

OpenSSL::PKey::PKey#verify(digest, sign, data) -> bool (18107.0)

data を秘密鍵で署名したその署名文字列が sign であることを公開鍵を使って検証し、検証に成功すれば true を返します。

...ことを公開鍵を使って検証し、検証に成功すれば true
を返します。

digest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。

DSA で検証をする場合はハッシュ関数には "dss1" を指定してください...

OpenSSL::PKey::RSA (30.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")...