Browse files

Merge pull request #20 from afcowie/simplify-description

Simply package description
  • Loading branch information...
depressed-pho committed Jan 27, 2013
2 parents cc918b7 + 1fe0a72 commit bad7c4de318fad04ef6d7d4627adfff4a468ca9e
Showing with 5 additions and 10 deletions.
  1. +5 −10 HsOpenSSL.cabal
@@ -1,21 +1,16 @@
Name: HsOpenSSL
-Synopsis: (Incomplete) OpenSSL binding for Haskell
+Synopsis: Partial OpenSSL binding for Haskell
HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA
and DSA keys, read and write PEM files, generate message digests,
sign and verify messages, encrypt and decrypt messages. It has
also some capabilities of creating SSL clients and servers.
- Please note that this project has started at the time when there
- were no pure-Haskell implementations of TLS. Now there is tls
- package (<>), which looks
- pretty saner than HsOpenSSL especially for initialisation and
- error handlings. So PHO (the initial author of HsOpenSSL) wants to
- encourage you to use and improve the tls package instead as long
- as possible. The only problem is that the tls package has not
- received as much review as OpenSSL from cryptography specialists
- yet, thus we can't assume it's secure enough.
+ This package is in production use by a number of Haskell based
+ systems and stable. You may also be interested in the @tls@ package,
+ <>, which is a pure Haskell
+ implementation of SSL.
License: PublicDomain

0 comments on commit bad7c4d

Please sign in to comment.