cabal-version: 3.0 name: GOST34112012-Hash version: 0.1.1.0 synopsis: Bindings to the GOST R 34.11-2012 hashing implementation description: Binds https://github.com/adegtyarev/streebog , a C implementation of the GOST R 34.11-2012 hash function. See @c_src/streebog/README.md@ and @test/Main.hs@ to get started. Requires a processor that supports MSSE4.1! homepage: https://github.com/verrens/GOST34112012-Hash license: BSD-2-Clause license-file: LICENSE c_src/streebog/LICENSE c_src/streebog/LICENSE.GPL2 extra-doc-files: c_src/streebog/README.md c_src/streebog/Changelog c_src/streebog/VERSION extra-source-files: test/etalon/*.src test/etalon/*.256 test/etalon/*.512 test/etalon/make4Gb.sh author: Alexey Degtyarev , Denis Afonin maintainer: verrens@yandex.ru category: Cryptography, Codec build-type: Simple common warnings ghc-options: -Wall library import: warnings exposed-modules: Data.Digest.GOST34112012.Hash build-depends: base ^>=4.17.2.1, bytestring >= 0.11.5 && < 0.12 hs-source-dirs: src default-language: Haskell2010 include-dirs: c_src, c_src/streebog includes: c_src/streebog/gost3411-2012-core.h install-includes: c_src/streebog/gost3411-2012-core.h c_src/streebog/gost3411-2012-const.h c_src/streebog/gost3411-2012-core.h c_src/streebog/gost3411-2012-mmx.h c_src/streebog/gost3411-2012-precalc.h c_src/streebog/gost3411-2012-ref.h c_src/streebog/gost3411-2012-sse2.h c_src/streebog/gost3411-2012-sse41.h c_src/gost3411-2012-config.h c-sources: c_src/streebog/gost3411-2012-core.c ghc-options: -optc-msse4.1 -optc-msse2 -optc-mmmx test-suite test import: warnings default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Main.hs build-depends: base ^>=4.17.2.1, GOST34112012-Hash, bytestring >= 0.11.5 && < 0.12, text >= 2.0.2 && < 2.1, utf8-string >= 1.0.2 && < 1.1, base16-bytestring >= 1.0.2 && < 1.1 source-repository head type: git location: https://github.com/verrens/GOST34112012-Hash