(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_aead_chacha20poly1305_ietf_encrypt — Chiffre un message
$message,$additional_data,$nonce,$keyChiffre puis authentifie avec ChaCha20-Poly1305 (variante IETF).
La variante IETF utilise des nonces de 96 bits et des compteurs internes de 32 bits, au lieu de 64 bits pour les deux.
messageadditional_datanoncekeyRenvoie le texte chiffré et l'étiquette d'authentification sous la forme d'une chaîne d'octets binaires bruts.