publicKey = crypto.x25519.public(secretKey)
| Paramètre | Description |
|---|---|
| secretKey | vecteur uint8 de 32 octets ou 64 caractères hexadécimaux : clé privée. |
| Paramètre | Description |
|---|---|
| publicKey | vecteur de caractères : 64 caractères hexadécimaux minuscules (32 octets). |
crypto.x25519.public dérive la clé publique Curve25519 (RFC 7748) correspondant à une clé secrète de 32 octets.
Générez la clé secrète avec crypto.random(32) ou utilisez crypto.x25519.keypair pour obtenir les deux.
sec = crypto.random(32, '-hex');
pub = crypto.x25519.public(sec)
| Version | Description |
|---|---|
| 2.0.0 | version initiale |