Cifra un dato utilizando un nonce y una clave secreta (sin autenticación)

# sodium_crypto_stream_xchacha20_xor

(PHP 8 >= 8.1.0)

sodium_crypto_stream_xchacha20_xor — Cifra un dato utilizando un nonce y una clave secreta (sin autenticación)

### Descripción

function sodium_crypto_stream_xchacha20_xor(#[\SensitiveParameter]string `$message`, string `$nonce`, #[\SensitiveParameter]string `$key`): string

Cifra un `message` utilizando un `nonce` y una clave secreta `key` (sin autenticación).

Precaución

Este cifrado no es autenticado y no previene ataques de texto cifrado elegido. Asegúrese de combinar el texto cifrado con un código de autenticación de mensaje, por ejemplo con la función sodium_crypto_aead_xchacha20poly1305_ietf_encrypt(), o sodium_crypto_auth().

### Parámetros

`message`
  El mensaje a cifrar.
`nonce`
  Un nonce de 24 bytes.
`key`
  Clave, posiblemente generada por la función sodium_crypto_stream_xchacha20_keygen().

### Valores devueltos

El texto cifrado.

### Ver también

- sodium_crypto_stream_xchacha20_xor_ic() - Cifra un mensaje utilizando un nonce y una clave secreta (sin autenticación)

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open