function createDiffieHellman
Jump to headingcreateDiffieHellman(primeLength: number,generator?: number,): DiffieHellmanCreates a DiffieHellman key exchange object using the supplied prime and an
optional specific generator.
The generator argument can be a number, string, or Buffer. If generator is not specified, the value 2 is used.
If primeEncoding is specified, prime is expected to be a string; otherwise
a Buffer, TypedArray, or DataView is expected.
If generatorEncoding is specified, generator is expected to be a string;
otherwise a number, Buffer, TypedArray, or DataView is expected.
Parameters Jump to heading
Jump to headingprimeLength: numberoptional
Jump to headinggenerator: number = 2Return Type Jump to heading
Jump to headingcreateDiffieHellman(prime: ArrayBuffer | ArrayBufferView,generator?: number
| ArrayBuffer
| ArrayBufferView,): DiffieHellmanParameters Jump to heading
Jump to headingprime: ArrayBuffer | ArrayBufferViewoptional
Jump to headinggenerator: number
| ArrayBuffer
| ArrayBufferViewReturn Type Jump to heading
Jump to headingcreateDiffieHellman(): DiffieHellmanParameters Jump to heading
Jump to headingprime: ArrayBuffer | ArrayBufferViewJump to headinggenerator: stringJump to headinggeneratorEncoding: BinaryToTextEncodingReturn Type Jump to heading
Jump to headingcreateDiffieHellman(prime: string,primeEncoding: BinaryToTextEncoding,generator?: number
| ArrayBuffer
| ArrayBufferView,): DiffieHellmanParameters Jump to heading
Jump to headingprime: stringJump to headingprimeEncoding: BinaryToTextEncodingoptional
Jump to headinggenerator: number
| ArrayBuffer
| ArrayBufferViewReturn Type Jump to heading
Jump to headingcreateDiffieHellman(prime: string,primeEncoding: BinaryToTextEncoding,generator: string,generatorEncoding: BinaryToTextEncoding,): DiffieHellmanParameters Jump to heading
Jump to headingprime: stringJump to headingprimeEncoding: BinaryToTextEncodingJump to headinggenerator: stringJump to headinggeneratorEncoding: BinaryToTextEncoding