{{ message }}
Repository navigation
Tags: RustCrypto/hashes
Tags
Release sha2 v0.11.1 (#927) ### Changed - Removed workaround for unaligned loads in `riscv-zknh` backend ([#879]) - `riscv-zknh` backends no longer require `zbkb` (or `zbb`) target feature ([#879]) - MSRV bumped to 1.88 ([#926]) ### Fixed - Loading of round constants in AArch64 backends to satisfy the Stacked Borrows model ([#922]) [#879]: #879 [#922]: #922 [#926]: #926
blake2 v0.11.0 (#911) ## Added - `zeroize` support (#545) - `Blake2b128`, `Blake2b256`, `Blake2s128` type aliases (#564) - `CustomizedInit` support (#664) - `alloc` crate feature (#678) ## Changed - Edition changed to 2024 and MSRV bumped to 1.85 (#652) - Relax MSRV policy and allow MSRV bumps in patch releases - Update to `digest` v0.11 - Replace type aliases with newtypes (#678) ## Removed - `std` crate feature (#678) - `Blake2bVar` and `Blake2sVar` types (#744) - SIMD support (#898) ## Fixed - Handling of unkeyed hashes in keyed mode (#510, #612)
Release sha3 v0.12.0 (#875) ### Changed - Internal implementation by removing unnecessary buffering ([#849]) - Serialization format used by `SerializableState` trait implementations ([#849]) ### Removed - `Shake`, `Shake128`, and `Shake256` types (moved to the `shake` crate) ([#869]) [#849]: #849 [#869]: #869
Release turboshake v0.7.0 (#868) ### Added - `CTurboShake128` and `CTurboShake256` type aliases generic over domain separator ([#866]) ### Changed - Internal implementation by removing unnecessary buffering ([#849]) - `Rate: BlockSizes` generic parameter to `const RATE: usize` ([#849]) - `TurboShake128` and `TurboShake256` type aliases are no longer generic over the domain separator and use the default value instead ([#866]) ### Removed - Implementations of `BlockSizeUser` ([#856]) [#849]: #849 [#856]: #856 [#866]: #866
Release cshake v0.2.0 (#864) ### Added - `CShake128Reader` and `CShake256Reader` type aliases ([#855]) ### Changed - Internal implementation by removing unnecessary buffering ([#849]) - `Rate: BlockSizes` generic parameter to `const RATE: usize` ([#849]) ### Removed - Implementations of `BlockSizeUser` ([#856]) [#849]: #849 [#855]: #855 [#856]: #856
PreviousNext
