HORIZON HASKELLDocslts/ghc-10.0.xaa25b892026-10-10Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · aa25b89 · 2026-10-10

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.