Package ghc7.6.1-cryptohash: Information
Source package: ghc7.6.1-cryptohash
Version: 0.8.2-alt2
Build time: Dec 22, 2012, 10:36 PM
Category: Development/Haskell
Report package bugHome page: http://github.com/vincenthz/hs-cryptohash
License: BSD3
Summary: collection of crypto hashes, fast, pure and practical
Description:
A collection of crypto hashes, with a practical incremental and one-pass, pure APIs, with performance close to the fastest implementations available in others languages. The implementations are made in C with a haskell FFI wrapper that hide the C implementation. Simple examples using the unified API: > import Crypto.Hash > > sha1 :: ByteString -> Digest SHA1 > sha1 = hash > > hexSha3_512 :: ByteString -> String > hexSha3_512 bs = show (hash bs :: Digest SHA3_512) Simple examples using the module API: > import qualified Crypto.Hash.SHA1 as SHA1 > > main = putStrLn $ show $ SHA1.hash (Data.ByteString.pack [1..256]) > import qualified Crypto.Hash.SHA3 as SHA3 > > main = putStrLn $ show $ digest > where digest = SHA3.finalize ctx > ctx = foldl' SHA3.update iCtx (map Data.ByteString.pack [ [1,2,3], [4,5,6] ] > iCtx = SHA3.init 224
List of RPM packages built from this SRPM:
ghc7.6.1-cryptohash (x86_64, i586)
ghc7.6.1-cryptohash-debuginfo (x86_64, i586)
ghc7.6.1-cryptohash (x86_64, i586)
ghc7.6.1-cryptohash-debuginfo (x86_64, i586)
Maintainer: Denis Smirnov
Last changed
Dec. 22, 2012 Denis Smirnov 0.8.2-alt2
- rebuild
Dec. 22, 2012 Denis Smirnov 0.8.2-alt1
- Spec created by cabal2rpm 0.20_08