pbkdf

Pure Haskell password-based KDF (docs.ppad.tech/pbkdf).
git clone git://git.ppad.tech/pbkdf.git
Log | Files | Refs | README | LICENSE

commit 66bd7e9057a23e88690c9db65c4648d18198e8b4
parent 32e1a786a24f77cf7b1340ddd448dcbd34172d97
Author: Jared Tobin <jared@jtobin.io>
Date:   Thu,  8 Jan 2026 22:54:45 +0400

meta: readme

Diffstat:
MREADME.md | 12++++++------
Mflake.lock | 16++++++++--------
2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/README.md b/README.md @@ -39,16 +39,16 @@ Current benchmark figures on an M4 Silicon MacBook Air look like (use ``` benchmarking ppad-pbkdf/PBKDF-SHA256/derive (outlen 32) - time 47.13 μs (47.11 μs .. 47.16 μs) + time 13.72 μs (13.70 μs .. 13.73 μs) 1.000 R² (1.000 R² .. 1.000 R²) - mean 47.17 μs (47.15 μs .. 47.20 μs) - std dev 90.60 ns (76.55 ns .. 106.6 ns) + mean 13.71 μs (13.70 μs .. 13.72 μs) + std dev 38.24 ns (30.32 ns .. 50.00 ns) benchmarking ppad-pbkdf/PBKDF-SHA512/derive (outlen 32) - time 32.71 μs (32.69 μs .. 32.75 μs) + time 15.88 μs (15.86 μs .. 15.89 μs) 1.000 R² (1.000 R² .. 1.000 R²) - mean 32.80 μs (32.76 μs .. 32.85 μs) - std dev 144.0 ns (96.49 ns .. 207.1 ns) + mean 15.81 μs (15.75 μs .. 15.84 μs) + std dev 153.4 ns (107.5 ns .. 249.9 ns) ``` ## Security diff --git a/flake.lock b/flake.lock @@ -105,11 +105,11 @@ ] }, "locked": { - "lastModified": 1766934663, - "narHash": "sha256-QFHvRxg/AN9/FHF9EyVui1os0sTxpawzsmxcHqcdhoc=", + "lastModified": 1767897559, + "narHash": "sha256-UabcPqE4O+h1HHv02LjanjuorRS91OODqk0ek55VrmQ=", "ref": "master", - "rev": "0d9a7a2f83fc95bf3ac1d335d1c0237d397e44bc", - "revCount": 98, + "rev": "528d9cf07ca756fb5422cab174849fe0708620d0", + "revCount": 111, "type": "git", "url": "git://git.ppad.tech/sha256.git" }, @@ -139,11 +139,11 @@ ] }, "locked": { - "lastModified": 1766934908, - "narHash": "sha256-39ElMaWIjMW0BbHqINaHDjzpL8PsWNyvZn14QAKgPOo=", + "lastModified": 1767897585, + "narHash": "sha256-QxLlHu8+tGKZ9aOKFnVOqNwEn+LCuNF27kY2dxOCYxo=", "ref": "master", - "rev": "4bb34de9a798e1954e09ec3b6d8d8b8db645e5d7", - "revCount": 32, + "rev": "428e2e09c345a0cb255d9aab432606308872c014", + "revCount": 38, "type": "git", "url": "git://git.ppad.tech/sha512.git" },