(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_generichash — Получить хеш сообщения
$message
, string $key
= "", int $length
= SODIUM_CRYPTO_GENERICHASH_BYTES
): stringХеширует сообщение с помощью BLAKE2b.
message
Хешируемое сообщение.
key
(Необязательный) криптографический ключ. Он выполняет ту же функцию, что и ключ HMAC, но используется как зарезервированный раздел внутреннего состояния BLAKE2.
length
Размер вывода.
Криптографический хеш в виде необработанных байтов. Если желателен вывод в шестнадцатеричном коде, результат можно передать в sodium_bin2hex().