Interface DiffieHellman

Index

Methods

Methods

public computeSecret(other_public_key: string, input_encoding?: string, output_encoding?: string): string

Parameters

  • other_public_key: string
  • input_encoding?: string optional
  • output_encoding?: string optional

Returns

string

public generateKeys(encoding?: string): string

Parameters

  • encoding?: string optional

Returns

string

public getGenerator(encoding: string): string

Parameters

  • encoding: string

Returns

string

public getPrime(encoding?: string): string

Parameters

  • encoding?: string optional

Returns

string

public getPrivateKey(encoding?: string): string

Parameters

  • encoding?: string optional

Returns

string

public getPublicKey(encoding?: string): string

Parameters

  • encoding?: string optional

Returns

string

public setPrivateKey(public_key: string, encoding?: string)

Parameters

  • public_key: string
  • encoding?: string optional

public setPublicKey(public_key: string, encoding?: string)

Parameters

  • public_key: string
  • encoding?: string optional