Déchiffrement authentifié avec clé publique

# sodium_crypto_box_open

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_box_open — Déchiffrement authentifié avec clé publique

### Description

function 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 (c.-à-d. 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.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open