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
    Report package bug
    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)

    Maintainer: Denis Smirnov

    List of contributors:
    Denis Smirnov

      1. ghc7.6.1
      2. ghc7.6.1-doc

    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