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
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
--------
* tiny code base (more than 20 times smaller than openSSL, and 10 times smaller than gnuTLS)
* client certificates.
* permissive license: BSD3.
* supported versions: SSL3, TLS1.0, TLS1.1, TLS1.2.
* key exchange supported: only RSA.
* 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
-------------