cryptohash-md5
Version 0.11.100.1 revision 3 uploaded by HerbertValerioRiedel.
Package meta
- Synopsis
- Fast, pure and practical MD5 implementation
- Description
A practical incremental and one-pass, pure API to the MD5 hash algorithm (including HMAC support) with performance close to the fastest implementations available in other languages.
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
cryptohash-*
familyRelationship to the
cryptohash
package and its APIThis package has been originally a fork of
cryptohash-0.11.7
because thecryptohash
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 other thanbase
andbytestring
. The API exposed bycryptohash-md5-0.11.*
's Crypto.Hash.MD5 module is guaranteed to remain a compatible superset of the API provided by thecryptohash-0.11.7
's module of the same name.Consequently, this package is designed to be used as a drop-in replacement for
cryptohash-0.11.7
's Crypto.Hash.MD5 module, though with a clearly smaller footprint by almost 3 orders of magnitude.- Author
- n/a
- Bug reports
- https://github.com/hvr/cryptohash-md5/issues
- Category
- Data, Cryptography
- Copyright
- Vincent Hanquez, Herbert Valerio Riedel
- Homepage
- https://github.com/hvr/cryptohash-md5
- Maintainer
- Herbert Valerio Riedel <hvr@gnu.org>
- Package URL
- n/a
- Stability
- n/a