sodium_crypto_aead_chacha20poly1305_decrypt
(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_aead_chacha20poly1305_decrypt — Vérifie puis déchiffre avec ChaCha20-Poly1305
Description
Vérifie puis déchiffre avec ChaCha20-Poly1305.
Liste de paramètres
ciphertext
-
Doit être au format fourni par sodium_crypto_aead_chacha20poly1305_encrypt()
(chiffrer et étiqueter, concaténés).
additional_data
-
Additionnel, données authentifiées. Cela est utilisé dans la vérification de l'étiquette d'authentification
ajoutée au texte chiffré, mais il n'est pas chiffré ou stocké dans le texte chiffré.
nonce
-
Un nombre qui doit être utilisé une seule fois, par message. 8 octets de long.
key
-
La clé de chiffrement. 256 bits.
Valeurs de retour
Renvoie le texte en claire en cas de succès, ou false si une erreur survient.