rust-bitcoin-unsafe-fast/hashes/src
Nick Johnson 878ab924d1 Add HMAC Extract-and-Expand Key Derivation Function
BIP324's peer to peer encryption protocol requires an HMAC-based extract
and expand key derivation function (HKDF). HKDFs were not part of many
bitcoin protocols before BIP324, but the hope is that the encrypted
protocol becomes the dominant standard justifying this implementation.
2024-05-30 15:12:18 -07:00
..
cmp.rs hashes: Introduce SPDX license identifiers 2023-05-01 09:26:36 +10:00
hash160.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
hkdf.rs Add HMAC Extract-and-Expand Key Derivation Function 2024-05-30 15:12:18 -07:00
hmac.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
impls.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
internal_macros.rs hashes: Do not import str 2024-04-06 06:49:07 +11:00
lib.rs Add HMAC Extract-and-Expand Key Derivation Function 2024-05-30 15:12:18 -07:00
ripemd160.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
serde_macros.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
sha1.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
sha256.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
sha256d.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
sha256t.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
sha384.rs hashes: Do not import str 2024-04-06 06:49:07 +11:00
sha512.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
sha512_256.rs hashes: Do not import str 2024-04-06 06:49:07 +11:00
siphash24.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
util.rs Merge rust-bitcoin/rust-bitcoin#2565: Removes txid prefix in transaction IDs 2024-03-13 17:28:09 +00:00