PHP 8.4.2 Released!

sodium_crypto_box_open

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_box_openDéchiffrement authentifié avec clé publique

Description

sodium_crypto_box_open(string $ciphertext, string $nonce, #[\SensitiveParameter] string $key_pair): string|false

Déchiffre un message en utilisant la cryptographie asymétrique (clé publique).

Liste de paramètres

ciphertext

Le message chiffré à déchiffrer.

nonce

Un nombre qui doit être utilisé une seule fois, par message. 24 octets de long. C'est une limite suffisamment grande pour être générée aléatoirement (i.e. random_bytes()).

key_pair

Voir sodium_crypto_box_keypair_from_secretkey_and_publickey(). Cela devrait inclure la clé publique de l'expéditeur et la clé secrète du destinataire.

Valeurs de retour

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

add a note

User Contributed Notes

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