hmac-drbg

Pure Haskell HMAC-DRBG (docs.ppad.tech/hmac-drbg).
git clone git://git.ppad.tech/hmac-drbg.git
Log | Files | Refs | README | LICENSE

CHANGELOG (826B)


      1 # Changelog
      2 
      3 - 0.2.1 (2026-01-10)
      4   * Simply adds bounds to the ppad-sha{256,512} dependencies in the test and
      5     benchmark suites.
      6 
      7 - 0.2.0 (2026-01-10)
      8   * In order to better-match the spec, 'gen' now returns an
      9     'Either Error BS.ByteString'. The new 'Error' value is returned
     10     either in the exceptionally rare case that the DRBG needs a reseed
     11     (previously this was just "error <msg>"), or, more likely to occur
     12     in practice, if more than 65536 bytes are requested from the DRBG at
     13     a time.
     14 
     15 - 0.1.3 (2025-12-28)
     16   * Adds an 'llvm' build flag and tests with GHC 9.10.3.
     17 
     18 - 0.1.2 (2025-02-06)
     19   * Minor bytestring optimizations for shaving off microseconds in
     20     certain cases.
     21 
     22 - 0.1.1 (2024-10-07)
     23   * Add a basic placeholder 'Show' instance for the DRBG type.
     24 
     25 - 0.1.0 (2024-10-05)
     26   * Initial release.
     27