Documentación offline PHP master

sodium_crypto_generichash_init

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

En esta página

sodium_crypto_generichash_init

Inicializa un hash para el streaming

Descripción#

#[\SensitiveParameter] sodium_crypto_generichash_init([string $key], [int $length]): string
```php

El método de inicialización para la API de hash genérico en streaming.

## Parámetros

`key`  
La clave de hash genérico.

`length`  
El tamaño de la salida esperada de la función de hash.

## Valores devueltos

Devuelve un estado de hash, serializado en forma de una string binaria bruta.

## Ejemplos

Ejemplo de `sodium_crypto_generichash_init`

```php

Resultado del ejemplo anterior es similar a:

string(64) "a2939a9163cb7c796ec28e01028489e72475c136b2697ea59e3e760ab4a8ab20"
string(64) "a2939a9163cb7c796ec28e01028489e72475c136b2697ea59e3e760ab4a8ab20"