Documentación offline PHP master

sodium_crypto_stream_xor

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

En esta página

sodium_crypto_stream_xor

Cifra un mensaje sin autenticación

Descripción#

```php

[\SensitiveParameter] #[\SensitiveParameter] sodium_crypto_stream_xor(string $message, string $nonce, string $key): string#

```php

Esta función cifra un mensaje con XSalsa20, pero no proporciona ninguna garantía sobre el texto cifrado.

Parámetros#

message
El mensaje a cifrar.

nonce
Un número que debe ser utilizado una sola vez, por mensaje. 24 bytes de largo. Es un límite suficientemente grande para ser generado aleatoriamente (i.e. random_bytes).

key
La clave de cifrado (256 bits).

Valores devueltos#

El mensaje cifrado.