# 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