hashing: A pure haskell library implements several hash algorithms.
hashing is a pure haskell hash library, supported hash algorithm: SHA1SHA224SHA256SHA384SHA512
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 15 - 115 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] [Quick Jump]
Downloads
- hashing-0.1.1.0.tar.gz [browse] (Cabal source package)
 - Package description (as included in the package)
 
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.7 && <5), bytestring (>=0.10.6.0 && <0.12), hashing, mtl (>=2.2.1), QuickCheck (>=2.8.1) [details] | 
| License | MIT | 
| Copyright | 2016 Baojun Wang | 
| Author | Baojun Wang | 
| Maintainer | wangbj@gmail.com | 
| 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 2022-12-04T04:18:42Z | 
| Distributions | NixOS:0.1.1.0 | 
| Reverse Dependencies | 1 direct, 10 indirect [details] | 
| Executables | hashing-exe | 
| Downloads | 3846 total (11 in the last 30 days) | 
| Rating | (no votes yet) [estimated by Bayesian average] | 
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet]  |