phpday 2025 - Call For Papers

sodium_crypto_aead_aegis128l_encrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis128l_encryptChiffre puis authentifie un message avec AEGIS-128L

Description

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

Chiffre puis authentifie un message avec AEGIS-128L.

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 (128 bits).

Valeurs de retour

Renvoie le texte chiffré et l'étiquette d'authentification sous forme de chaîne de bytes bruts.

Voir aussi

add a note

User Contributed Notes

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