sodium_crypto_box_open
En esta página
sodium_crypto_box_open
Desencriptación autenticada con clave pública
Descripción#
```php
[\SensitiveParameter] sodium_crypto_box_open(string $ciphertext, string $nonce, string $key_pair): string#
```php
Desencripta un mensaje utilizando criptografía asimétrica (clave pública).
Parámetros#
ciphertext
El mensaje cifrado a desencriptar.
nonce
Un número que debe ser utilizado una sola vez, por mensaje. 24 bytes de longitud. Es un límite suficientemente grande para ser generado aleatoriamente (i.e. random_bytes).
key_pair
Ver sodium_crypto_box_keypair_from_secretkey_and_publickey. Debe incluir la clave pública del remitente y la clave secreta del destinatario.
Valores devueltos#
Devuelve el mensaje en claro en caso de éxito, o false si ocurre un error.