Maintainer | simons@cryp.to |
---|---|
Stability | provisional |
Portability | portable |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Low-level bindings to OpenSSL's EVP interface. Most users do not need this code. Check out OpenSSL.Digest for a more comfortable interface.
Synopsis
- initializeEVPDigests :: IO ()
Documentation
initializeEVPDigests :: IO () Source #
Initialize the OpenSSL EVP engine and register all known digest types in the internal data structures. This function must be called before any of the message digest functions can succeed. This is generally handled transparently by the Haskell implementation and users do not need to worry about this.