codecamp

PHP8 sodium_crypto_generichash

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_generichash — 获取消息的哈希值

说明

sodium_crypto_generichash(string $message, string $key = "", int $length = SODIUM_CRYPTO_GENERICHASH_BYTES): string

使用 BLAKE2b 对消息进行哈希处理。

参数 

message

正在散列的消息。

key

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

length

输出大小。

返回值 

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


PHP8 sodium_crypto_generichash_update
PHP8 sodium_crypto_kdf_derive_from_key
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定