HsOpenSSL icon indicating copy to clipboard operation
HsOpenSSL copied to clipboard

OpenSSL binding for Haskell

Results 18 HsOpenSSL issues
Sort by recently updated
recently updated
newest added

I can successfully decrypt some rsa encrypted data with ``` openssl rsautl -inkey key.pem -decrypt ``` Does the library have functionality equivalent to this? I suspect that the OpenSSL C...

This allows us to encode and decode RSA public keys in ASN.1 DER.

`openssl` libs and includes are not included in OS X 10.11. I'm not sure if this is permanent or just an effect of the beta release but we should keep...

The test-suite for this package has been disabled in stackage because of this outdated dependency. When a fix is published to hackage please send a PR to re-enable the tests...

The API changes from `time-1.5` to `time-1.6` don't affect HsOpenSSL afaics. I've already performed a `.cabal`-edit on Hackage to this effect: https://hackage.haskell.org/package/HsOpenSSL-0.11.1.1/revisions/, so there's no need to upload a new...

As of OpenSSL 1.0.2 there is hostname validation available. It's only 3 imports needed to take advantage of this, and it makes using OpenSSL much nicer for secure TLS! It'd...

I'm attempting to set a CA certificate using `contextSetCAFile`, but when I send the https request, I get the following error: ``` TlsExceptionHostPort (HandshakeFailed (Error_Protocol ("certificate has unknown CA",True,UnknownCa))) "hostname"...

It allows to set non-default padding to context (or turn it off completely). No higher-level function set yet. Closes #52

Currently, both prandInteger\* functions and randInteger\* functions use the native function BN_rand_range. I believe that the prandInteger\* functions should be using the BN_pseudo_rand_range function.