tlslite.dh module

Handling of Diffie-Hellman parameter files.

tlslite.dh.parse(data)[source]

Parses DH parameters from a binary string.

The string can either by PEM or DER encoded

Parameters:

data (bytes) – DH parameters

Return type:

tuple of int

Returns:

generator and prime

tlslite.dh.parseBinary(data)[source]

Parse DH parameters from ASN.1 DER encoded binary string.

Parameters:

data (bytes) – DH parameters

Return type:

tuple of int