HORIZON HASKELLDocslts/ghc-9.14.x3e2d5682026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 3e2d568 · 2026-10-11

Moduletls-2.4.9Haskell2010

Network.TLS.Extra.CipherCBC

  • 8 values
  • Packagetls-2.4.9
  • Exports8
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceCipherCBC.hs

TLS 1.2 CBC ciphers with PFS and SHA2

3 declarations
valueciphersuite_pfs_sha2_cbc :: [Cipher]
#

TLS 1.2 AES CBC ciphers with DHE or ECDHE key exchange, ECDSA or RSA authentication and a SHA256 or SHA2384 MAC. For legacy applications only, deprecated in HTTPS.

valueciphersuite_ecdhe_sha2_cbc :: [Cipher]
#

TLS 1.2 AES CBC ciphers with ECDHE key exchange, ECDSA or RSA authentication and a SHA256 or SHA2384 MAC. For legacy applications only, deprecated in HTTPS.

valueciphersuite_dhe_rsa_sha2_cbc :: [Cipher]
#

TLS 1.2 AES CBC ciphers with DHE key exchange, RSA authentication and a SHA256 MAC. For legacy applications only, deprecated in HTTPS.

Individual CBC ciphers

valuecipher_DHE_RSA_AES128_SHA256 :: Cipher
#

TLS 1.2 AES128 CBC, with DHE key exchange, RSA authentication and a SHA256 MAC. For legacy applications only, deprecated in HTTPS.

valuecipher_DHE_RSA_AES256_SHA256 :: Cipher
#

TLS 1.2 AES256 CBC, with DHE key exchange, RSA authentication and a SHA256 MAC. For legacy applications only, deprecated in HTTPS.

TLS 1.2 AES128 CBC, with ECDHE key exchange, RSA authentication and a SHA256 MAC. For legacy applications only, deprecated in HTTPS.

TLS 1.2 AES256 CBC, with ECDHE key exchange, RSA authentication and a SHA384 MAC. For legacy applications only, deprecated in HTTPS.

TLS 1.2 AES128 CBC, with ECDHE key exchange, ECDSA authentication and a SHA256 MAC. For legacy applications only, deprecated in HTTPS.