update README

This commit is contained in:
Vincent Hanquez 2012-11-04 10:36:41 +00:00
parent 9bc41f62c4
commit a0878b6022

View file

@ -10,18 +10,16 @@ This provides a high-level implementation of a sensitive security protocol,
eliminating a common set of security issues through the use of the advanced eliminating a common set of security issues through the use of the advanced
type system, high level constructions and common Haskell features. type system, high level constructions and common Haskell features.
Only core protocol available here, have a look at the tls-extra package for
default ciphers, compressions and certificates functions.
Features Features
-------- --------
* tiny code base (more than 20 times smaller than openSSL, and 10 times smaller than gnuTLS) * tiny code base (more than 20 times smaller than openSSL, and 10 times smaller than gnuTLS)
* client certificates.
* permissive license: BSD3. * permissive license: BSD3.
* supported versions: SSL3, TLS1.0, TLS1.1, TLS1.2. * supported versions: SSL3, TLS1.0, TLS1.1, TLS1.2.
* key exchange supported: only RSA. * key exchange supported: only RSA.
* bulk algorithm supported: any stream or block ciphers. * bulk algorithm supported: any stream or block ciphers.
* supported extensions: secure renegociation, next protocol negotiation (draft 2) * supported extensions: secure renegociation, next protocol negotiation (draft 2), server name indication.
Common Issues Common Issues
------------- -------------