(PHP 8 >= 8.4.0)
sodium_crypto_aead_aegis256_encrypt — Chiffre puis authentifie un message avec AEGIS-256
$message,$additional_data,$nonce,$keyChiffre puis authentifie un message avec AEGIS-256.
messageLe message en clair à chiffrer.
additional_dataDonnées supplémentaires 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é.
nonceUn nombre qui doit être utilisé une seule fois, par message.
keyLa clé de chiffrement (256 bits).
Renvoie le texte chiffré et l'étiquette d'authentification sous forme de chaîne d'octets bruts.