Cifra y autentica con ChaCha20-Poly1305

# sodium_crypto_aead_chacha20poly1305_encrypt

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_aead_chacha20poly1305_encrypt — Cifra y autentica con ChaCha20-Poly1305

### Descripción

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

Cifra y autentica con ChaCha20-Poly1305.

### Parámetros

`message`
  El mensaje en texto claro a cifrar.
`additional_data`
  Datos adicionales autenticados. Esto se utiliza en la verificación de la etiqueta de autenticación añadida al texto cifrado, pero no se cifra ni se almacena en el texto cifrado.
`nonce`
  Un número que debe ser utilizado una sola vez, por mensaje. 8 bytes de largo.
`key`
  La clave de cifrado. 256 bits.

### Valores devueltos

Devuelve la clave de cifrado y la etiqueta en caso de éxito, o `false` si ocurre un error.

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