跳至主要内容

sha256 函数

sha256 计算给定字符串的 SHA256 哈希值,并将其用十六进制数字编码。

给定字符串首先被编码为 UTF-8,然后根据 RFC 4634 中的定义应用 SHA256 算法。原始哈希值随后被编码为小写十六进制数字,然后返回。

示例

代码块
> sha256("hello world")
b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
  • filesha256 从文件的原始内容而不是字符串值计算相同的哈希值。
  • base64sha256 计算相同的哈希值,但以更紧凑的 Base64 编码形式返回结果。