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 70ae39c80da5e1e309ff1a7c41ffcff2fa53c4a2
parent 50ea6cd0bd95dba98d66baa3470e05db9e76da59
Author: Jared Tobin <jared@jtobin.io>
Date:   Mon,  7 Oct 2024 09:15:57 +0400

release: v0.2.0

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

diff --git a/CHANGELOG b/CHANGELOG @@ -1,6 +1,11 @@ # Changelog +- 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. + * 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.1.0 +version: 0.2.0 synopsis: The SHA-256 and HMAC-SHA256 algorithms license: MIT license-file: LICENSE