setPrivateKey

fun setPrivateKey(privateKey: ArrayBufferView<*>)(source)

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

This function does not automatically compute the associated public key. Either diffieHellman.setPublicKey() or diffieHellman.generateKeys() can be used to manually provide the public key or to automatically derive it.

Since

v0.5.0

Parameters

encoding

The encoding of the privateKey string.


fun setPrivateKey(privateKey: String, encoding: BufferEncoding)(source)