ppad-ripemd160.cabal (1425B)
1 cabal-version: 3.0 2 name: ppad-ripemd160 3 version: 0.1.0 4 synopsis: The RIPEMD-160 hashing algorithm. 5 license: MIT 6 license-file: LICENSE 7 author: Jared Tobin 8 maintainer: jared@ppad.tech 9 category: Cryptography 10 build-type: Simple 11 tested-with: GHC == 9.8.1 12 extra-doc-files: CHANGELOG 13 description: 14 A pure implementation of RIPEMD-160 and HMAC-RIPEMD160 on strict and 15 lazy ByteStrings. 16 17 source-repository head 18 type: git 19 location: git.ppad.tech/ripemd160.git 20 21 library 22 default-language: Haskell2010 23 hs-source-dirs: lib 24 ghc-options: 25 -Wall 26 exposed-modules: 27 Crypto.Hash.RIPEMD160 28 build-depends: 29 base >= 4.9 && < 5 30 , bytestring >= 0.9 && < 0.13 31 32 test-suite ripemd160-tests 33 type: exitcode-stdio-1.0 34 default-language: Haskell2010 35 hs-source-dirs: test 36 main-is: Main.hs 37 38 ghc-options: 39 -rtsopts -Wall -O2 40 41 build-depends: 42 aeson 43 , base 44 , base16-bytestring 45 , bytestring 46 , ppad-ripemd160 47 , tasty 48 , tasty-hunit 49 , text 50 51 benchmark ripemd160-bench 52 type: exitcode-stdio-1.0 53 default-language: Haskell2010 54 hs-source-dirs: bench 55 main-is: Main.hs 56 57 ghc-options: 58 -rtsopts -O2 -Wall 59 60 build-depends: 61 base 62 , bytestring 63 , criterion 64 , ppad-ripemd160 65 , SHA 66