cryptohash-md5: Fast, pure and practical MD5 implementation
The implementation is made in C with a haskell FFI wrapper that hides the C implementation.
If, instead, you require a pure Haskell implementation and performance is secondary, please refer to the pureMD5 package.
Packages in the
Relationship to the
cryptohash package and its API
This package has been originally a fork of
cryptohash-0.11.7 because the
package had been deprecated and so this package continues to satisfy the need for a
lightweight package providing the MD5 hash algorithm without any dependencies on packages
bytestring. The API exposed by
Crypto.Hash.MD5 module is guaranteed to remain a compatible superset of the API provided
cryptohash-0.11.7's module of the same name.
Consequently, this package is designed to be used as a drop-in replacement for
Crypto.Hash.MD5 module, though with
a clearly smaller footprint by almost 3 orders of magnitude.
|Versions [faq]||0.11.7.1, 0.11.7.2, 0.11.100.0, 0.11.100.1|
|Dependencies||base (>=4.5 && <4.15), bytestring (>=0.9.2 && <0.11) [details]|
|Copyright||Vincent Hanquez, Herbert Valerio Riedel|
|Maintainer||Herbert Valerio Riedel <email@example.com>|
|Revised||Revision 5 made by HerbertValerioRiedel at 2020-04-09T22:38:13Z|
|Source repo||head: git clone https://github.com/hvr/cryptohash-md5.git|
|Uploaded||by HerbertValerioRiedel at 2016-06-28T07:15:48Z|
|Distributions||Arch:0.11.100.1, Debian:0.11.100.1, Fedora:0.11.100.1, LTSHaskell:0.11.100.1, NixOS:0.11.100.1, Stackage:0.11.100.1|
|Downloads||19818 total (711 in the last 30 days)|
|Rating||(no votes yet) [estimated by Bayesian average]|
Docs available [build log]
Last success reported on 2016-06-28 [all 1 reports]
- cryptohash-md5-0.11.100.1.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'.
For package maintainers and hackage trustees