PHP 日本大会 2024

sodium_crypto_generichash

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_generichash获取消息的哈希值

描述

sodium_crypto_generichash(字符串 $message, #[\SensitiveParameter] 字符串 $key = "", 整数 $length = SODIUM_CRYPTO_GENERICHASH_BYTES): 字符串

使用 BLAKE2b 对消息进行哈希运算。

参数

message

要进行哈希运算的消息。

key

(可选) 加密密钥。它与 HMAC 密钥的功能相同,但用作内部 BLAKE2 状态的保留部分。

length

输出大小。

返回值

加密哈希值,以原始字节表示。如果需要十六进制编码的输出,则可以将结果传递给 sodium_bin2hex()

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top