packages feed

phkdf-0.1.0.0: ChangeLog.md

# Revision history for phkdf

## Version 0.1.0.0 (2025-01-20)

*  This includes the Version 2 of PHKDF, which is mostly compatible with
   Version 1 except that the slow extract function has been removed and the
   end-of-message padding has been tweaked to save a byte when the domain tag
   is 20 bytes or longer. A simpler slow-extract function much closer to PBKDF2
   will eventually be factored out of g3p-hash version 2.

*  Saving this byte requires bitstring SHA256 inputs, thus the binding has been
   moved from cryptohash-sha256 to the new sha256 package. This is a new FFI
   binding around the core cryptohash implementation that better and more
   robustly supports the needs of this library.

*  The old code in Crypto.PHKDF has been moved to Crypto.PHKDF.V1.Cookbook

## Version 0.0.0.0 (2024-03-21)

*  The definition of Crypto.PHKDF.Primitives is quite stable.

*  Note that Crypto.PHKDF is intended to be more of a cookbook demonstrating
   how to use and understand PHKDF than anything intended to be deployed.
   The definition and results, and possibly the interface of phkdfSimple and
   phkdfHardened will be completely revamped for Version 0.1