# sodium_crypto_box_publickey_from_secretkey

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_box_publickey_from_secretkey — Calcule la clé publique à partir d'une clé secrète

### Description

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

Donner une clé secrète, calcule la clé publique correspondante.

Cela ne fonctionne qu'avec le type de clés destinées à être utilisées avec crypto_box() (qui utilise l'échange de clés de Diffie-Hellman sur la courbe de Montgomery, Curve25519; abrégé X25519), pas crypto_sign() (qui utilise l'algorithme de signature numérique d'Edwards sur la courbe d'Edwards avec les paramètres correspondants; abrégé Ed25519).

### Liste de paramètres

`secret_key`

  La clé secrète X25519

### Valeurs de retour

La clé publique X25519.