DiffieHellman.prototype.setPublicKey - Node documentation
method DiffieHellman.prototype.setPublicKey

Usage

import { DiffieHellman } from "node:crypto";

Sets the Diffie-Hellman public key. If the encoding argument is provided,publicKey is expected to be a string. If no encoding is provided, publicKey is expected to be a Buffer, TypedArray, or DataView.

Parameters

publicKey: ArrayBufferView

Return Type

void

Parameters

publicKey: string
encoding: BufferEncoding

Return Type

void