Skip to content

Commit

Permalink
hkdf v0.11.0 (#51)
Browse files Browse the repository at this point in the history
  • Loading branch information
tarcieri authored Apr 29, 2021
1 parent ec1591f commit 1a89dc2
Show file tree
Hide file tree
Showing 4 changed files with 93 additions and 14 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

91 changes: 91 additions & 0 deletions hkdf/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.11.0 (2021-04-29)
### Added
- Wycheproof HKDF test vectors ([#49])

### Changed
- Bump `hmac` crate dependency to v0.11 ([#50])

### Fixed
- HKDF-Extract with empty salt ([#46])

[#46]: https://github.com/RustCrypto/KDFs/pull/46
[#49]: https://github.com/RustCrypto/KDFs/pull/49
[#50]: https://github.com/RustCrypto/KDFs/pull/50

## 0.10.0 (2020-10-26)
### Changed
- Bump `hmac` dependency to v0.10 ([#40])

[#40]: https://github.com/RustCrypto/KDFs/pull/40

## 0.9.0 (2020-06-22)
### Added
- Multipart features for HKDF-Extract and HKDF-Expand ([#34])

### Changed
- Bump `digest` v0.9; `hmac` v0.9 ([#35])

[#34]: https://github.com/RustCrypto/KDFs/pull/34
[#35]: https://github.com/RustCrypto/KDFs/pull/35

## 0.8.0 (2019-07-26)
### Added
- `Hkdf::from_prk()`, `Hkdf::extract()`

## 0.7.1 (2019-07-15)

## 0.7.0 (2018-10-16)
### Changed
- Update digest to 0.8
- Refactor for API changes

### Removed
- Redundant `generic-array` crate.

## 0.6.0 (2018-08-20)
### Changed
- The `expand` signature has changed.

### Removed
- `std` requirement

## 0.5.0 (2018-05-20)
### Fixed
- Omitting HKDF salt.

### Removed
- Deprecated interface

## 0.4.0 (2018-03-20
### Added
- Benchmarks
- derive `Clone`

### Changed
- RFC-inspired interface
- Reduce heap allocation
- Bump deps: hex-0.3

### Removed
- Unnecessary mut

## 0.3.0 (2017-11-29)
### Changed
- update dependencies: digest-0.7, hmac-0.5

## 0.2.0 (2017-09-21)
### Fixed
- Support for rustc 1.20.0

## 0.1.2 (2017-09-21)
### Fixed
- Support for rustc 1.5.0

## 0.1.0 (2017-09-21)
- Initial release
2 changes: 1 addition & 1 deletion hkdf/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "hkdf"
version = "0.10.0"
version = "0.11.0"
authors = ["vladikoff", "warner", "RustCrypto Developers"]
license = "MIT/Apache-2.0"
homepage = "https://github.com/RustCrypto/KDFs/"
Expand Down
12 changes: 0 additions & 12 deletions hkdf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,18 +24,6 @@ hkdf = "0.7"

See the example [examples/main.rs](examples/main.rs) or run it with `cargo run --example main`

## Changelog

- 0.8.0 - new API, add `Hkdf::from_prk()`, `Hkdf::extract()`
- 0.7.0 - Update digest to 0.8, refactor for API changes, remove redundant `generic-array` crate.
- 0.6.0 - remove std requirement. The `expand` signature has changed.
- 0.5.0 - removed deprecated interface, fixed omitting HKDF salt.
- 0.4.0 - RFC-inspired interface, Reduce heap allocation, remove unnecessary mut, derive Clone. deps: hex-0.3, benchmarks.
- 0.3.0 - update dependencies: digest-0.7, hmac-0.5
- 0.2.0 - support for rustc 1.20.0
- 0.1.1 - fixes to support rustc 1.5.0
- 0.1.0 - initial release

## Authors

[![Vlad Filippov](https://avatars3.githubusercontent.com/u/128755?s=70)](http://vf.io/) | [![Brian Warner](https://avatars3.githubusercontent.com/u/27146?v=4&s=70)](http://www.lothar.com/blog/)
Expand Down

0 comments on commit 1a89dc2

Please sign in to comment.