sodium_crypto_aead_aegis256_decrypt
PHP Manual
PHP Manual»Fonctions Sodium»sodium_crypto_aead_aegis256_decrypt

sodium_crypto_aead_aegis256_decrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis256_decrypt — Vérifie puis déchiffre un message avec AEGIS-256

Description

function sodium_crypto_aead_aegis256_decrypt(
    string $ciphertext,
    string $additional_data,
    string $nonce,
    #[\SensitiveParameter] string $key
): string|false

Vérifie puis déchiffre un message avec AEGIS-256.

Liste de paramètres

ciphertext

Doit être au format fourni par sodium_crypto_aead_aegis256_encrypt().

additional_data

Donné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é.

nonce

Un nombre qui doit être utilisé une seule fois, par message.

key

La clé de chiffrement (256 bits).

Valeurs de retour

Renvoie le texte en clair en cas de succès, ou false si une erreur survient.

Voir aussi

To Top