PHP Conference Nagoya 2025

sodium_crypto_aead_aegis256_encrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis256_encryptChiffré puis authentifie un message avec AEGIS-256

Description

sodium_crypto_aead_aegis256_encrypt(
    #[\SensitiveParameter] string $message,
    string $additional_data,
    string $nonce,
    #[\SensitiveParameter] string $key
): string

Chiffre puis authentifie un message avec AEGIS-256.

Liste de paramètres

message
Le message en clair à chiffrer.
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 chiffré et l'étiquette d'authentification sous forme de chaîne d'octets bruts.

Voir aussi

add a note

User Contributed Notes

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