sodium_crypto_generichash
メッセージのハッシュ値を得る
説明
string sodium_crypto_generichash(string $message
, #[\SensitiveParameter]string $key
= "", int $length
= SODIUM_CRYPTO_GENERICHASH_BYTES
)
パラメータ
-
message
-
ハッシュ化するメッセージ
-
key
-
(オプション)暗号キー。
この値は、HMACキーと同じ役割を果たしますが、
内部的な BLAKE2 のステートの予約されたセクションに統合されています。
-
length
-
出力の長さ
戻り値
ハッシュ値を生のバイトとして返します。
16進エンコードしたい場合、
この関数の結果を
sodium_bin2hex に渡すことができます。