The hashing package

[Tags:library, mit, program, test]

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.

Properties

Versions 0.1.0.0, 0.1.0.1
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
Category Cryptography
Home page https://github.com/wangbj/hashing
Bug tracker https://github.com/wangbj/hashing/issues
Source repository head: git clone https://github.com/wangbj/hashing
Uploaded Mon Jun 13 21:26:15 UTC 2016 by wangbj
Updated Tue Dec 27 23:02:58 UTC 2016 by HerbertValerioRiedel to revision 2
Distributions NixOS:0.1.0.1
Downloads 139 total (14 in the last 30 days)
Votes
0 []
Status Docs available [build log]
Last success reported on 2016-11-23 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees