Tags · RustCrypto/hashes · GitHub
Skip to content

Tags: RustCrypto/hashes

Tags

sha2-v0.11.1

Toggle sha2-v0.11.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

Toggle blake2-v0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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)

sha1-v0.10.7

Toggle sha1-v0.10.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update and fix CI; ignore `asm` crate feature in `sha1` (#897)

`sha1-asm` is no longer maintained and can be problematic on some targets.

Closes #891

bash-hash-v0.1.1

Toggle bash-hash-v0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release bash-hash v0.1.1 (#887)

### Fixed
- Package metadata and README links ([#886])

[#886]: #886

sha3-v0.12.0

Toggle sha3-v0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

turboshake-v0.7.0

Toggle turboshake-v0.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

k12-v0.5.0

Toggle k12-v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release k12 v0.5.0 (#865)

### Changed
- Internal implementation by removing unnecessary buffering ([#849])
- `Rate: BlockSizes` generic parameter to `const RATE: usize` ([#849])

### Removed
- Implementations of `BlockSizeUser` ([#856])

[#849]: #849
[#856]: #856

cshake-v0.2.0

Toggle cshake-v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

bash-prg-hash-v0.1.1

Toggle bash-prg-hash-v0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release bash-prg-hash v0.1.1 (#863)

### Fixed
- Use correct minimal version of `digest` dependency ([#861])

[#861]: #861

bash-prg-hash-v0.1.0

Toggle bash-prg-hash-v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release bash-prg-hash v0.1.0 (#854)

- Initial release ([#751])

[#751]: #751