function diffieHellman
Jump to headingdiffieHellman(options: { privateKey: KeyObject; publicKey: KeyObject; }): Buffer
Computes the Diffie-Hellman secret based on a privateKey
and a publicKey
.
Both keys must have the same asymmetricKeyType
, which must be one of 'dh'
(for Diffie-Hellman), 'ec'
(for ECDH), 'x448'
, or 'x25519'
(for ECDH-ES).
Parameters Jump to heading
Jump to headingoptions: { privateKey: KeyObject; publicKey: KeyObject; }
Return Type Jump to heading
Buffer