メインコンテンツにスキップ

sha256 関数

sha256 は、与えられた文字列のSHA256ハッシュを計算し、16進数でエンコードします。

与えられた文字列は、最初にUTF-8としてエンコードされ、RFC 4634で定義されているSHA256アルゴリズムが適用されます。生のハッシュは、返される前に小文字の16進数に変換されます。

コードブロック
> sha256("hello world")
b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
  • filesha256 は、文字列値ではなく、ファイルの内容から同じハッシュを計算します。
  • base64sha256 は、同じハッシュを計算しますが、よりコンパクトなBase64エンコーディングで結果を返します。