Documentación offline PHP master

sodium_crypto_box_publickey_from_secretkey

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

sodium_crypto_box_publickey_from_secretkey

Calcula la clave pública a partir de una clave secreta

Descripción#

```php

[\SensitiveParameter] sodium_crypto_box_publickey_from_secretkey(string $secret_key): string#

```php

Dada una clave secreta, se calcula la clave pública correspondiente.

Esto solo funciona con el tipo de claves destinadas a ser utilizadas con crypto_box (que utiliza el intercambio de claves de Diffie-Hellman sobre la curva de Montgomery, Curve25519; abreviado X25519), no con crypto_sign (que utiliza el algoritmo de firma digital de Edwards sobre la curva de Edwards con los parámetros correspondientes; abreviado Ed25519).

Parámetros#

secret_key
La clave secreta X25519

Valores devueltos#

La clave pública X25519.