chacha

The ChaCha20 stream cipher (docs.ppad.tech/chacha).
git clone git://git.ppad.tech/chacha.git
Log | Files | Refs | README | LICENSE

commit 3605e872ee75d8c8ddf79289a057083d79dca581
parent 787aebd17042f36ae8da97979557c10eb79d8360
Author: Jared Tobin <jared@jtobin.io>
Date:   Sat, 31 Oct 2026 14:51:33 +0400

release: v0.3.1

Diffstat:
MCHANGELOG | 5+++++
Mppad-chacha.cabal | 2+-
2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG b/CHANGELOG @@ -1,5 +1,10 @@ # Changelog +- 0.3.1 (2026-10-31) + * Uses SSE2 on x86_64, along with AVX2 on CPUs that support it, + detected at runtime. With AVX2, 'cipher' is roughly 3.5x faster on + short inputs and over 10x faster on long ones. + - 0.3.0 (2026-09-06) * Adds a counter overflow error. diff --git a/ppad-chacha.cabal b/ppad-chacha.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: ppad-chacha -version: 0.3.0 +version: 0.3.1 synopsis: A fast ChaCha20 stream cipher license: MIT license-file: LICENSE