Documentación offline PHP master

sodium_crypto_generichash

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

sodium_crypto_generichash

Devuelve un hash del mensaje

Descripción#

```php

[\SensitiveParameter] sodium_crypto_generichash(string $message, [string $key], [int $length]): string#

```php

Hachea un mensaje con BLAKE2b.

Parámetros#

message
El mensaje a hachear.

key
(Opcional) Clave criptográfica. Sirve para la misma función que una clave HMAC, pero se utiliza como una sección reservada del estado interno de BLAKE2.

length
El tamaño de la salida.

Valores devueltos#

El hash criptográfico como una cadena binaria bruta. Si se desea una salida hexadecimal, el resultado puede ser pasado a sodium_bin2hex.