No description
6eef56c60f
In TLS1.1 and above, the IV is explicitely carried to the other side and is generated from random. It doesn't come from the CBC residue. |
||
---|---|---|
Network | ||
Tests | ||
.gitignore | ||
LICENSE | ||
README | ||
Setup.hs | ||
Tests.hs | ||
tls.cabal | ||
TODO |
The hs-tls project aims to reimplement the full TLS protocol (formely known as SSL) in haskell. The focus of the projects is to provide a safer implementation than the ones existing, through more purity, more type-checking, and more units tests. While the focus is to make it safer than other implementations, this current implementation is *not* to be considered secure, since it doesn't fully implement everything necessary (full certificate checking, protocol requirements, etc)