Skip to content

Version 1.7.0

Choose a tag to compare

@dipu-bd dipu-bd released this 14 Jun 04:55
  • Renames Argon2Security.small -> Argon2Security.little
  • Adds Argon2Security.optimize method to find optimal parameters for a desired runtime.
  • Define KeyDerivator and extend it for Argon2
  • Modify internal structure of Argon2 to make it faster.
  • Implement reset functionality for all hash sinks.
  • Define and use BlockHashBase for some algorithms.
  • Renames BlockHash -> BlockHashSink
  • Replaces the RFC links to ietf domain.
  • Adds PBKDF2 key derivator.
  • Adds extension to HMAC to create PBKDF2 instance.
  • Define MACHashBase and MACSinkBase for Message Authentication Code generators.
  • Reset features for crc16, crc32, crc64, alder32, and hmac internal sinks.
  • Enhance blake2b and blake2s for MAC generation
  • Breaking change:
    • Accept number of bytes instead of bits for Blake2b and Blake2s
    • Removes all Blake2b.of## and Blake2s.of## methods

Full Changelog: v1.6.1...v1.7.0