Package Info

ghc-tls


TLS/SSL protocol native implementation (Server and Client)


Unspecified

Native Haskell TLS and SSL protocol implementation for server and client.

This provides a high-level implementation of a sensitive security protocol, eliminating a common set of security issues through the use of the advanced type system, high level constructions and common Haskell features.

Currently implement the SSL3.0, TLS1.0, TLS1.1, TLS1.2 and TLS 1.3 protocol, and support RSA and Ephemeral (Elliptic curve and regular) Diffie Hellman key exchanges, and many extensions.

Some debug tools linked with tls, are available through the <http://hackage.haskell.org/package/tls-debug/&gt;.


License: BSD-3-Clause
URL: https://hackage.haskell.org/package/tls

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
1.3.11-bp150.2.4 info GA Release 2018-07-30 15
  • AArch64
  • ppc64le
  • x86-64
  • ghc-tls
  • ghc-tls-devel
1.3.4-3.1 info openSUSE-2016-291 2016-07-04 12 GA-SP5
  • x86-64
  • ghc-tls
  • ghc-tls-devel
1.3.8-6.3 info 5585 2016-09-14 12 GA-SP5
  • ppc64le
  • ghc-tls
  • ghc-tls-devel
1.3.8-6.4 info 5585 2016-09-14 12 GA-SP5
  • AArch64
  • s390x
  • x86-64
  • ghc-tls
  • ghc-tls-devel
1.4.1-bp151.1.8 info GA Release 2019-05-31 15 SP1
  • AArch64
  • ghc-tls
  • ghc-tls-devel
1.4.1-bp151.2.2 info GA Release 2019-07-18 15 SP1
  • ppc64le
  • x86-64
  • ghc-tls
  • ghc-tls-devel
1.5.4-bp152.1.7 info GA Release 2020-06-16 15 SP2
  • AArch64
  • ppc64le
  • x86-64
  • ghc-tls
  • ghc-tls-devel
1.5.4-bp153.1.20 info GA Release 2021-04-08 15 SP3
  • AArch64
  • ppc64le
  • x86-64
  • ghc-tls
  • ghc-tls-devel