sha256

Pure Haskell SHA-256, HMAC-SHA256 (docs.ppad.tech/sha256).
git clone git://git.ppad.tech/sha256.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.ghci2L
-rw-r--r--.gitignore5L
-rw-r--r--CHANGELOG86L
-rw-r--r--LICENSE20L
-rw-r--r--README.md125L
-rw-r--r--bench/Main.hs44L
-rw-r--r--bench/Weight.hs46L
-rw-r--r--cbits/sha256_native.c407L
-rw-r--r--etc/wycheproof_hmac_sha256.json1622L
-rw-r--r--etc/wycheproof_mac_test_schema.json109L
-rw-r--r--flake.lock120L
-rw-r--r--flake.nix79L
-rw-r--r--lib/Crypto/Hash/SHA256.hs107L
-rw-r--r--lib/Crypto/Hash/SHA256/Internal.hs753L
-rw-r--r--lib/Crypto/Hash/SHA256/Lazy.hs135L
-rw-r--r--lib/Crypto/Hash/SHA256/Native.hs268L
-rw-r--r--lib/Crypto/Hash/SHA256/Pure.hs187L
-rw-r--r--lib/Data/Barrier.hs34L
-rw-r--r--ppad-sha256.cabal114L
-rw-r--r--test/Main.hs251L
-rw-r--r--test/Property.hs188L
-rw-r--r--test/Wycheproof.hs56L