Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

99 lines (91 sloc) 3.482 kb
Name: cryptohash
Version: 0.6
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.
License: BSD3
License-file: LICENSE
Copyright: Vincent Hanquez <vincent@snarc.org>
Author: Vincent Hanquez <vincent@snarc.org>
Maintainer: Vincent Hanquez <vincent@snarc.org>
Synopsis: collection of crypto hashes, fast, pure and practical
Category: Data, Cryptography
Build-Type: Simple
Cabal-Version: >=1.6
data-files: README
extra-source-files:
cbits/bitfn.h cbits/md2.h cbits/md4.h cbits/md5.h
cbits/ripemd.h cbits/sha1.h cbits/sha256.h cbits/sha512.h
cbits/skein.h cbits/skein256.h cbits/skein512.h
cbits/tiger.h
Flag test
Description: Build unit test
Default: False
Flag cryptoapi
Description: Defines crypto-api instances
Default: False
Library
Build-Depends: base >= 3 && < 5, bytestring
Extensions: ForeignFunctionInterface
Exposed-modules: Crypto.Hash.SHA1
Crypto.Hash.SHA224
Crypto.Hash.SHA256
Crypto.Hash.SHA384
Crypto.Hash.SHA512
Crypto.Hash.MD2
Crypto.Hash.MD4
Crypto.Hash.MD5
Crypto.Hash.RIPEMD160
Crypto.Hash.Skein256
Crypto.Hash.Skein512
Crypto.Hash.Tiger
Data.CryptoHash.SHA1
Data.CryptoHash.SHA224
Data.CryptoHash.SHA256
Data.CryptoHash.SHA384
Data.CryptoHash.SHA512
Data.CryptoHash.MD2
Data.CryptoHash.MD4
Data.CryptoHash.MD5
Data.CryptoHash.RIPEMD160
Data.CryptoHash.Skein256
Data.CryptoHash.Skein512
Data.CryptoHash.Tiger
ghc-options: -Wall -O2 -optc-O3 -fno-cse
C-sources: cbits/sha1.c
cbits/sha256.c
cbits/sha512.c
cbits/md2.c
cbits/md4.c
cbits/md5.c
cbits/ripemd.c
cbits/skein256.c
cbits/skein512.c
cbits/tiger.c
Include-Dirs: cbits
Executable Tests
Main-Is: Tests.hs
Extensions: ForeignFunctionInterface, CPP
C-sources: cbits/sha1.c
cbits/sha256.c
cbits/sha512.c
cbits/md2.c
cbits/md4.c
cbits/md5.c
cbits/ripemd.c
cbits/skein256.c
cbits/skein512.c
cbits/tiger.c
if flag(test)
Buildable: True
Build-depends: base >= 4, HUnit, bytestring
else
Buildable: False
if flag(cryptoapi)
Build-depends: crypto-api >= 0.1, tagged >= 0.1, cereal >= 0.2
cpp-options: -DHAVE_CRYPTOAPI
source-repository head
type: git
location: git://github.com/vincenthz/hs-cryptohash
Jump to Line
Something went wrong with that request. Please try again.