# Class SSL.Cipher.DHKeyExchange

Description

  Implements Diffie-Hellman key-exchange.

  The following key exchange methods are implemented here: KE_dhe_dss, KE_dhe_rsa and KE_dh_anon.

Variable parameters

  ``Crypto.DH.Parameters` SSL.Cipher.DHKeyExchange.parameters`

Description

  Finite field Diffie-Hellman parameters.

Method create

  `SSL.Cipher.DHKeyExchange SSL.Cipher.DHKeyExchange(`Crypto.DH.Parameters` `p`)`