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 3cc6c146ae36f67d73c6c207486a199dbc77658e
parent 046b3e91cf17922a3d849b037104ec1de43d5542
Author: Jared Tobin <jared@jtobin.io>
Date:   Sun, 13 Oct 2024 17:00:09 +0400

release: v0.2.1

Diffstat:
MCHANGELOG | 7+++++--
Mppad-sha256.cabal | 2+-
2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG @@ -1,11 +1,14 @@ # Changelog -- 0.2.0 (2024-10-07) +- 0.2.1 (2024-10-13) + * Adds an INLINE pragma to an internal step function. + * 'hmac' no longer calls 'hmac_lazy', which has no practical effect + other than to clean up profiling reports generated by GHC. +- 0.2.0 (2024-10-07) * 'hmac' and 'hmac_lazy' now hash long keys before computing a HMAC, instead of throwing an error, matching RFC 2104's suggested behaviour. - 0.1.0 (2024-09-14) - * Initial release, supporting SHA256 and HMAC-SHA256 on strict and lazy bytestrings. diff --git a/ppad-sha256.cabal b/ppad-sha256.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: ppad-sha256 -version: 0.2.0 +version: 0.2.1 synopsis: The SHA-256 and HMAC-SHA256 algorithms license: MIT license-file: LICENSE