sha256

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

commit 4496bbbe498f947ac9b0a702ef8a164f6caaaaa7
parent 0c72df6d64f11d2df93a8a1236f6420305cd9a9b
Author: Jared Tobin <jared@jtobin.io>
Date:   Sat, 31 Oct 2026 13:19:55 +0400

readme: note x86_64 hardware acceleration

Diffstat:
MREADME.md | 9+++++----
1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/README.md b/README.md @@ -57,10 +57,11 @@ Haddocks (API documentation, etc.) are hosted at ## Performance -The aim is best-in-class performance. Current benchmark figures on an -M4 Silicon MacBook Air, where we avail of hardware acceleration via -ARM cryptography extensions, look like (use `cabal bench` to run the -benchmark suite): +The aim is best-in-class performance. We avail of hardware +acceleration via the ARM SHA2 extensions on aarch64, and the x86 SHA +extensions on x86_64, whenever the CPU supports them. Current benchmark +figures on an M4 Silicon MacBook Air look like (use `cabal bench` to run +the benchmark suite): ``` benchmarking ppad-sha256/SHA256 (32B input)/hash