hashing: A pure haskell library implements several hash algorithms.
hashing is a pure haskell hash library, supported hash algorithm: SHA1/SHA224/SHA256/SHA384/SHA512 MD5 and Whirlpool.
It provides a simple interface hash
and hashLazy
to compute a hash value Based on the type signature.
Performance wise it only has 1/5 - 1/15 of native C implementations, or cryptonite
.
Compare to other pure hash libraries such as PureMD5/SHA, it provides a simpler interface, implements more algorithms, and has less dependencies.
Modules
[Index]
Downloads
- hashing-0.1.0.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'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.1.0 |
---|---|
Dependencies | array (>=0.5.1.0 && <0.6), base (>=4.8 && <5), bytestring (>=0.10.6.0 && <0.11), hashing, mtl (>=2.2.1), QuickCheck (>=2.8.1) [details] |
License | MIT |
Copyright | 2016 Baojun Wang |
Author | Baojun Wang |
Maintainer | wangbj@gmail.com |
Revised | Revision 2 made by HerbertValerioRiedel at 2016-12-27T23:02:58Z |
Category | Cryptography |
Home page | https://github.com/wangbj/hashing |
Bug tracker | https://github.com/wangbj/hashing/issues |
Source repo | head: git clone https://github.com/wangbj/hashing |
Uploaded | by wangbj at 2016-06-13T21:26:15Z |
Distributions | NixOS:0.1.1.0 |
Reverse Dependencies | 1 direct, 10 indirect [details] |
Executables | hashing-exe |
Downloads | 3811 total (3 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2016-11-23 [all 1 reports] |