sodium_crypto_aead_chacha20poly1305_decrypt
(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_aead_chacha20poly1305_decrypt — Verifica y luego descifra con ChaCha20-Poly1305
Descripción
Verifica y luego descifra con ChaCha20-Poly1305.
Parámetros
ciphertext
-
Debe estar en el formato proporcionado por sodium_crypto_aead_chacha20poly1305_encrypt()
(cifrar y etiquetar, concatenados).
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 longitud.
key
-
La clave de cifrado. 256 bits.
Valores devueltos
Devuelve el texto en claro en caso de éxito, o false si ocurre un error.