- OpenTofu 言語
- 関数
- sha512
sha512
関数
sha512
は、与えられた文字列の SHA512 ハッシュを計算し、16 進数でエンコードします。
与えられた文字列は最初に UTF-8 としてエンコードされ、次に RFC 4634 で定義されている SHA512 アルゴリズムが適用されます。生のハッシュは、返される前に小文字の 16 進数に変換されます。
例
> sha512("hello world")
309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76f
関連関数
filesha512
は、文字列値ではなく、ファイルの内容から同じハッシュを計算します。base64sha512
は、同じハッシュを計算しますが、よりコンパクトな Base64 エンコーディングで結果を返します。