import { DiffieHellmanGroup } from "https://deno.land/std@0.145.0/node/internal/crypto/diffiehellman.ts";
Methods
computeSecret(otherPublicKey: ArrayBufferView): Buffer
computeSecret(otherPublicKey: string, inputEncoding: BinaryToTextEncoding): Buffer
computeSecret(otherPublicKey: ArrayBufferView, outputEncoding: BinaryToTextEncoding): string
computeSecret(): string
computeSecret(): Buffer | string
_otherPublicKey: ArrayBufferView | string,
_inputEncoding?: BinaryToTextEncoding,
_outputEncoding?: BinaryToTextEncoding,
generateKeys(encoding: BinaryToTextEncoding): string
generateKeys(_encoding?: BinaryToTextEncoding): Buffer | string
getGenerator(encoding: BinaryToTextEncoding): string
getGenerator(_encoding?: BinaryToTextEncoding): Buffer | string
getPrime(encoding: BinaryToTextEncoding): string
getPrime(_encoding?: BinaryToTextEncoding): Buffer | string
getPrivateKey(encoding: BinaryToTextEncoding): string
getPrivateKey(_encoding?: BinaryToTextEncoding): Buffer | string
getPublicKey(encoding: BinaryToTextEncoding): string
getPublicKey(_encoding?: BinaryToTextEncoding): Buffer | string