orion v0.12.4 Release Notes

  • Date: January 31, 2019.

    🔄 Changelog:

    • 🛠 Fixes a bug where hashing, with BLAKE2b, over 264-1 bytes of data would cause an overflowing addition on debug builds.
    • 🛠 Fixes a bug where hashing, with SHA512, over 264-1 bytes of data would not result in the counter being correctly incremented.
    • ➕ Added property-based testing, using QuickCheck, to most of the library and improved testing for the library in general.
    • PartialEq is now implemented for orion::kdf::Salt and Nonce in both chacha20 and xchacha20.
    • ➕ Added get_length() for blake2b::Digest.
    • ⚡️ Updated fuzzing dependencies.