generateKeys
Generates private and public EC Diffie-Hellman key values, and returns the public key in the specified format
and encoding
. This key should be transferred to the other party.
The format
argument specifies point encoding and can be 'compressed'
or 'uncompressed'
. If format
is not specified, the point will be returned in'uncompressed'
format.
If encoding
is provided a string is returned; otherwise a Buffer
is returned.
Since
v0.11.14
Parameters
encoding
The encoding
of the return value.
format='uncompressed'
fun generateKeys(encoding: BinaryToTextEncoding, format: ECDHKeyFormat = definedExternally): String(source)