module Digest::SHA256
SHA-256 (FIPS 180-4).
Class methods
def self.digest(data: Bytes | String) -> Bytes
The 32-byte SHA-256 digest of data.
Digest::SHA256.digest("").hex[0, 8] # => "e3b0c442"
def self.hexdigest(data: Bytes | String) -> String
The SHA-256 digest of data in lowercase hexadecimal (64 digits).
Digest::SHA256.hexdigest("abc")[-8, 8] # => "f20015ad"