PHP Conference Nagoya 2025

sodium_crypto_aead_aegis256_decrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis256_decryptVérifie puis déchiffre un message avec AEGIS-256

Description

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
En plus, des 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.
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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top