t.i.s.DiffieHellmanParameters(object) : class documentation

Part of twisted.internet.ssl View Source View In Hierarchy

A representation of key generation parameters that are required for Diffie-Hellman key exchange.
Method __init__ Undocumented
Class Method fromFile Load parameters from a file.
def __init__(self, parameters): (source)
Undocumented
@classmethod
def fromFile(cls, filePath): (source)
Load parameters from a file.

Such a file can be generated using the openssl command line tool as following:

openssl dhparam -out dh_param_1024.pem -2 1024

Please refer to OpenSSL's dhparam documentation for further details.

ParametersfilePathA file containing parameters for Diffie-Hellman key exchange. (type: FilePath)
ReturnsA instance that loads its parameters from filePath. (type: DiffieHellmanParameters)
API Documentation for Twisted, generated by pydoctor at 2015-01-30 14:14:53.