Documentación offline PHP master

sodium_crypto_secretbox_keygen

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

En esta página

sodium_crypto_secretbox_keygen

Genera una clave aleatoria para sodium_crypto_secretbox

Descripción#

sodium_crypto_secretbox_keygen(): string
```php

Genera una clave para ser utilizada con `sodium_crypto_secretbox` y `sodium_crypto_secretbox_open`.

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Devuelve la string generada de bytes aleatorios criptográficamente seguros.

## Ejemplos

Ejemplo de `sodium_crypto_secretbox_keygen`
Resultado del ejemplo anterior es similar a:

    string(64) "88bd1dc51ec81984f3ddc5a8f59a3d95b647e2da3e879f1b9ceb0abd89e7286c"

Comparar `sodium_crypto_secretbox_keygen` con `random_bytes`

```php

El ejemplo anterior mostrará:

bool(true)

Véase también#

sodium_bin2hex

random_bytes