The tls package

[Tags: bsd3, library]

native TLS protocol implementation, focusing on purity and more type-checking.

Currently implement the SSL3.0, TLS1.0 and TLS1.1 protocol. Not yet properly secure and missing some features. Do not yet use as replacement to more mature implementation.

only RSA supported as Key exchange for now.


Properties

Versions0.1, 0.1.1, 0.1.2, 0.1.3, 0.2, 0.3, 0.3.1, 0.3.2, 0.3.3, 0.4.0, 0.4.1, 0.5.0, 0.5.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.7.0, 0.7.1, 0.7.2, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.3.1, 0.8.3.2, 0.8.4, 0.8.5, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.9.7, 0.9.8, 0.9.9, 0.9.10, 0.9.11, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.2.8
DependenciesAES, base (>=3 && <7), binary (>=0.5), bytestring, cereal, certificate (>=0.3), crypto-api (>=0.2), cryptocipher (>=0.2), cryptohash (>=0.6), mtl, random, vector
LicenseBSD3
CopyrightVincent Hanquez <vincent@snarc.org>
AuthorVincent Hanquez <vincent@snarc.org>
MaintainerVincent Hanquez <vincent@snarc.org>
Stabilityexperimental
CategoryNetwork
Home pagehttp://github.com/vincenthz/hs-tls
Source repositoryhead: git clone git://github.com/vincenthz/hs-tls
ExecutablesTests, stunnel
Upload dateThu Nov 4 19:14:14 UTC 2010
Uploaded byVincentHanquez
DistributionsDebian:1.2.8, FreeBSD:1.1.2, NixOS:1.2.8
Downloads56907 total (6381 in last 30 days)

Modules

[Index]

Flags

NameDescriptionDefault
testBuild unit testDisabled
executableBuild the executableDisabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees