Function createDiffieHellman

  • Creates 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

    • primeLength: number
    • Optionalgenerator: number

    Returns DiffieHellman

    v0.11.12

  • Parameters

    • prime: ArrayBuffer | ArrayBufferView
    • Optionalgenerator: number | ArrayBuffer | ArrayBufferView

    Returns DiffieHellman

  • Parameters

    Returns DiffieHellman

  • Parameters

    • prime: string
    • primeEncoding: BinaryToTextEncoding
    • Optionalgenerator: number | ArrayBuffer | ArrayBufferView

    Returns DiffieHellman

  • Parameters

    Returns DiffieHellman