Ruby 4.0 リファレンスマニュアル

module function OpenSSL?.Digest

Digest(name) -> ClassRuby 3.0 から[permalink][rdoc][edit]

name に対応する OpenSSL::Digest のサブクラスを返します。

[PARAM] name:
ダイジェストアルゴリズムの名前を表す文字列("MD5" や "SHA256" など)
[EXCEPTION] NameError:
name に対応するクラスが無い場合に発生します
require "openssl"

p OpenSSL.Digest("MD5") # => OpenSSL::Digest::MD5