Cifra y autentica con AES-256-GCM

# sodium_crypto_aead_aes256gcm_encrypt

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_aead_aes256gcm_encrypt — Cifra y autentica con AES-256-GCM

### Descripción

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

Cifra y autentica con AES-256-GCM. Disponible únicamente si sodium_crypto_aead_aes256gcm_is_available() devuelve `true`.

### 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. 12 bytes de largo.
`key`
  La clave de cifrado (256 bits).

### Valores devueltos

Devuelve el texto cifrado y la etiqueta de autenticación en forma de cadena de bytes binarios sin tratar. (Formato: texto cifrado, luego etiqueta.)

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