cryptonite-openssl

Crypto stuff using OpenSSL cryptographic library https://github.com/haskell-crypto/cryptonite-openssl

Version on this page:0.5
LTS Haskell 8.2:0.5
Stackage Nightly 2017-02-22:0.5
Latest on Hackage:0.5
BSD3 licensed by Vincent Hanquez

cryptonite-openssl

Build Status BSD Haskell

Support for OpenSSL based crypto operations in Haskell, as a bolt-in to cryptonite

If you have no idea what're you doing, please do not use this directly, rely on higher level protocols or higher level implementation.

Documentation: cryptonite-openssl on hackage

Support

cryptonite-openssl supports the following platform:

  • Windows >= 7
  • OSX >= 10.8
  • Linux

On the following architectures:

  • x86-64
  • i386

On the following haskell versions:

  • GHC 7.0.x
  • GHC 7.4.x
  • GHC 7.6.x
  • GHC 7.8.x
  • GHC 7.10.x

Further platforms and architectures probably works too, but until maintainer(s) don't have regular access to them, we can't commit for further support

Building on MacOS X

  • using openssl system library
  • using alternative installation

Building on windows

You need the C++ runtime :

  • http://www.microsoft.com/downloads/details.aspx?familyid=bd2a6171-e2d6-4230-b809-9a8d7548c1b6

And the right installation of OpenSSL. Some binary installations are available here:

  • https://slproweb.com/products/Win32OpenSSL.html

Building with alternative OpenSSL - BoringSSL, LibreSSL

TODO

Used by 1 package:
comments powered byDisqus