HsOpenSSL: (Part of) OpenSSL binding for Haskell
HsOpenSSL is a (part of) 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.
Versions | 0.1, 0.1.1, 0.2, 0.3, 0.3.1, 0.4, 0.4.1, 0.4.2, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.7, 0.8, 0.8.0.1, 0.8.0.2, 0.9, 0.9.0.1, 0.10, 0.10.1, 0.10.1.1, 0.10.1.2, 0.10.1.3, 0.10.1.4, 0.10.2, 0.10.2.1, 0.10.3, 0.10.3.1, 0.10.3.2, 0.10.3.3, 0.10.3.4, 0.10.3.5, 0.10.3.6, 0.10.4, 0.10.5, 0.11, 0.11.1, 0.11.1.1, 0.11.2, 0.11.2.1, 0.11.2.2, 0.11.2.3, 0.11.2.4, 0.11.3, 0.11.3.1, 0.11.3.2, 0.11.4, 0.11.4.1, 0.11.4.2, 0.11.4.3, 0.11.4.4, 0.11.4.5, 0.11.4.6, 0.11.4.7, 0.11.4.8, 0.11.4.9, 0.11.4.10, 0.11.4.11, 0.11.4.12, 0.11.4.13 |
---|---|
Change log | NEWS |
Dependencies | base (<4.3), bytestring, network (>=2.1.0.0), old-locale, time (>=1.1.1) [details] |
License | LicenseRef-PublicDomain |
Author | Adam Langley <agl at imperialviolet.org>, PHO <pho at cielonegro.org> |
Maintainer | PHO <pho at cielonegro.org> |
Revised | Revision 1 made by HerbertValerioRiedel at Fri Dec 19 13:01:41 UTC 2014 |
Category | Cryptography |
Home page | http://ccm.sherry.jp/HsOpenSSL/ |
Uploaded | by MasatakeDaimon at Tue Jun 10 17:42:47 UTC 2008 |
Distributions | Debian:0.11.1.1, FreeBSD:0.11.1.1, LTSHaskell:0.11.4.13, NixOS:0.11.4.13, Stackage:0.11.4.13, openSUSE:0.11.4.13 |
Downloads | 39135 total (231 in the last 30 days) |
Rating | 2.0 (votes: 1) [estimated by rule of succession] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2016-12-12 [all 8 reports] Hackage Matrix CI |
Modules
- OpenSSL
- OpenSSL.BN
- OpenSSL.Cipher
- OpenSSL.DSA
- EVP
- OpenSSL.EVP.Base64
- OpenSSL.EVP.Cipher
- OpenSSL.EVP.Digest
- OpenSSL.EVP.Open
- OpenSSL.EVP.PKey
- OpenSSL.EVP.Seal
- OpenSSL.EVP.Sign
- OpenSSL.EVP.Verify
- OpenSSL.PEM
- OpenSSL.PKCS7
- OpenSSL.RSA
- OpenSSL.Random
- OpenSSL.Session
- OpenSSL.X509
- OpenSSL.X509.Request
- OpenSSL.X509.Revocation
- OpenSSL.X509.Store
Flags
Name | Description | Default | Type |
---|---|---|---|
splitbase | Choose the new smaller, split-up base package. | Enabled | Automatic |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- HsOpenSSL-0.4.2.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.