rust-bitcoin-unsafe-fast/hashes/src
Nick Johnson 2969b032f9 Push up the Default bound on HashEngine
* The Default bound only makes sense for unkeyed hash functions which
can fire up a new engine without a key. Keyed hash functions, like
SipHash24 or Poly1305 require a secret key to be initialized and
should not implement a default engine generator.
* SipHash24 tests updated to the previous default key "0".
2024-07-31 13:13:51 -07:00
..
cmp.rs hashes: Introduce SPDX license identifiers 2023-05-01 09:26:36 +10:00
hash160.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
hkdf.rs Push up the Default bound on HashEngine 2024-07-31 13:13:51 -07:00
hmac.rs Push up the Default bound on HashEngine 2024-07-31 13:13:51 -07:00
impls.rs Push up the Default bound on HashEngine 2024-07-31 13:13:51 -07:00
internal_macros.rs hashes: Use $crate in macro 2024-07-12 12:55:22 +10:00
lib.rs Push up the Default bound on HashEngine 2024-07-31 13:13:51 -07:00
ripemd160.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
serde_macros.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
sha1.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
sha256.rs Use "unfinalized" in header of Midstate 2024-07-18 06:16:46 +10:00
sha256d.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
sha256t.rs Merge rust-bitcoin/rust-bitcoin#3100: Bump MSRV to 1.63 2024-07-28 21:11:28 +00:00
sha384.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
sha512.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
sha512_256.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
siphash24.rs Push up the Default bound on HashEngine 2024-07-31 13:13:51 -07:00
util.rs Merge rust-bitcoin/rust-bitcoin#3019: Fix error messages 2024-07-16 15:30:26 +00:00