Support all the cryptohash package using conduits from the conduit
package.
Crypto-api interfaces for cryptohash.
A collection of crypto hashes, with a practical incremental and one-pass,
pure APIs, with performance close to the fastest implementations available
in others languages. The implementations are made in C with a haskell FFI
wrapper that hide the C implementation.
Privacy Enhanced Mail (PEM) format reader and writer.
This package provides efficient cryptographic hash implementations for
strict and lazy bytestrings. For now, CRC32 and Adler32 are supported;
they are implemented as FFI bindings to efficient code from zlib.
A platform-independent method to obtain cryptographically strong entropy.
American fuzzy lop is a fuzzer that employs a novel type of compile-time
instrumentation and genetic algorithms to automatically discover clean,
interesting test cases that trigger new internal states in the targeted
binary. This substantially improves the functional coverage for the
fuzzed code.
A monad for using CryptoRandomGen.
A Haskell-only implementation of the MD5 digest (hash) algorithm. This
now supports the crypto-api class interface.
To store passwords securely, they should be salted, then hashed with a
slow hash function. This library uses PBKDF1-SHA256, and handles all the
details. It uses the cryptohash package for speed; if you need a pure
Haskell library, pwstore-purehaskell has the exact same API, but uses
only pure Haskell. It is about 25 times slower than this package, but
still quite usable.