commit 22f9824d5060a27ac6423a58e4f4a43c71e3fdc2 parent 6c41e670df8ccdbd06d3c0cf2e3379d0f2089cbd Author: Jared Tobin <jared@jtobin.io> Date: Sat, 27 Dec 2025 08:21:46 -0330 release: v0.4.0 Diffstat:
| M | CHANGELOG | | | 5 | +++++ |
| M | ppad-poly1305.cabal | | | 2 | +- |
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG b/CHANGELOG @@ -1,5 +1,10 @@ # Changelog +- 0.4.0 (2025-12-27) + * Switches from variable-size 'Integer' to fixed-width words and + constant-time primitives supplied by ppad-fixed. The implementation now + runs about 25x faster and in time constant with respect to secrets. + - 0.3.0 (2025-06-21) * The 'mac' function is now total, returning 'Nothing' when supplied with an invalid-length one-time key. diff --git a/ppad-poly1305.cabal b/ppad-poly1305.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: ppad-poly1305 -version: 0.3.0 +version: 0.4.0 synopsis: A pure Poly1305 MAC license: MIT license-file: LICENSE