Function createDiffieHellman
- createDiffieHellman(primeLength, generator?): DiffieHellman
Parameters
- primeLength: number
Optional
generator: number
- createDiffieHellman(prime, generator?): DiffieHellman
Parameters
- prime: ArrayBuffer | ArrayBufferView
Optional
generator: number | ArrayBuffer | ArrayBufferView
- createDiffieHellman(prime, generator, generatorEncoding): DiffieHellman
- createDiffieHellman(prime, primeEncoding, generator?): DiffieHellman
Parameters
- prime: string
- primeEncoding: BinaryToTextEncoding
Optional
generator: number | ArrayBuffer | ArrayBufferView
- createDiffieHellman(prime, primeEncoding, generator, generatorEncoding): DiffieHellman
Creates a
DiffieHellman
key exchange object using the suppliedprime
and an optional specificgenerator
.The
generator
argument can be a number, string, orBuffer
. Ifgenerator
is not specified, the value2
is used.If
primeEncoding
is specified,prime
is expected to be a string; otherwise aBuffer
,TypedArray
, orDataView
is expected.If
generatorEncoding
is specified,generator
is expected to be a string; otherwise a number,Buffer
,TypedArray
, orDataView
is expected.