# Enum SSL.Constants.KeyExchangeType

Description

  Key exchange methods.

Constant KE_dh_anon

  ``constant` SSL.Constants.`KE_dh_anon``

Description

  Diffie-Hellman Anonymous

Constant KE_dh_dss

  ``constant` SSL.Constants.`KE_dh_dss``

Description

  Diffie-Hellman cert signed with DSS

Constant KE_dh_rsa

  ``constant` SSL.Constants.`KE_dh_rsa``

Description

  Diffie-Hellman cert signed with RSA

Constant KE_dhe_dss

  ``constant` SSL.Constants.`KE_dhe_dss``

Description

  Diffie-Hellman Ephemeral DSS

Constant KE_dhe_psk

  ``constant` SSL.Constants.`KE_dhe_psk``

Description

  Preshared Key with DHE

Constant KE_dhe_rsa

  ``constant` SSL.Constants.`KE_dhe_rsa``

Description

  Diffie-Hellman Ephemeral RSA

Constant KE_ecdh_anon

  ``constant` SSL.Constants.`KE_ecdh_anon``

Description

  Elliptic Curve DH Anonymous

Constant KE_ecdh_ecdsa

  ``constant` SSL.Constants.`KE_ecdh_ecdsa``

Description

  Elliptic Curve DH cert signed with ECDSA

Constant KE_ecdh_rsa

  ``constant` SSL.Constants.`KE_ecdh_rsa``

Description

  Elliptic Curve DH cert signed with RSA

Constant KE_ecdhe_ecdsa

  ``constant` SSL.Constants.`KE_ecdhe_ecdsa``

Description

  Elliptic Curve DH Ephemeral with ECDSA

Constant KE_ecdhe_rsa

  ``constant` SSL.Constants.`KE_ecdhe_rsa``

Description

  Elliptic Curve DH Ephemeral with RSA

Constant KE_null

  ``constant` SSL.Constants.`KE_null``

Description

  None.

Constant KE_psk

  ``constant` SSL.Constants.`KE_psk``

Description

  Preshared Key

Constant KE_rsa

  ``constant` SSL.Constants.`KE_rsa``

Description

  Rivest-Shamir-Adelman

Constant KE_rsa_fips

  ``constant` SSL.Constants.`KE_rsa_fips``

Description

  Rivest-Shamir-Adelman with FIPS keys.

Constant KE_rsa_psk

  ``constant` SSL.Constants.`KE_rsa_psk``

Description

  Preshared Key signed with RSA

Constant KE_srp_sha

  ``constant` SSL.Constants.`KE_srp_sha``

Description

  Secure Remote Password (SRP)

Constant KE_srp_sha_dss

  ``constant` SSL.Constants.`KE_srp_sha_dss``

Description

  SRP signed with DSS

Constant KE_srp_sha_rsa

  ``constant` SSL.Constants.`KE_srp_sha_rsa``

Description

  SRP signed with RSA