(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_generichash — 获取消息的哈希值
$message, #[\SensitiveParameter] 字符串 $key = "", 整数 $length = SODIUM_CRYPTO_GENERICHASH_BYTES): 字符串使用 BLAKE2b 对消息进行哈希运算。
message要进行哈希运算的消息。
key(可选) 加密密钥。它与 HMAC 密钥的功能相同,但用作内部 BLAKE2 状态的保留部分。
length输出大小。
加密哈希值,以原始字节表示。如果需要十六进制编码的输出,则可以将结果传递给 sodium_bin2hex()。