Skip to content

Releases: cryspen/hpke-rs

v0.2.0

02 Dec 10:40
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.2...v0.2.0

v0.1.0

07 Feb 09:48
Compare
Choose a tag to compare
  • zeroize private key material
  • fix AEAD counter

Full Changelog: v0.0.12...v0.1.0

v0.1.0-pre.1

25 Nov 08:08
Compare
Choose a tag to compare
v0.1.0-pre.1 Pre-release
Pre-release

Preparing for 0.1.

There are no changes in this release other than adapting to tls_codec 0.2.0 pre-releases.

What's Changed

Full Changelog: v0.0.12...v0.1.0-pre.1

v0.0.12

10 Nov 12:27
Compare
Choose a tag to compare

This is a major breaking change release.
hphke-rs uses plug-in crypto and randomness provider.

Version changes

  • Bump hpke-rs to 0.0.12

New crates

  • hpke-rs-crypto: traits for crypto backends
  • hpke-rs-rust-crypto: native Rust crypto backend implementing the traits from hpke-rs-crypto
  • hpke-rs-evercrypt: evercrypt backend implementing the traits from hpke-rs-crypto

What's Changed

Full Changelog: v0.0.11...v0.0.12

v0.0.11

27 Sep 12:19
Compare
Choose a tag to compare

New crypto backend using native Rust crypto implementations.
This backend is more complete and can be used on more platforms. But it is not formally verified.

v0.0.10

09 Jul 14:24
Compare
Choose a tag to compare

bump evercrypt dependency

v0.0.9

07 Jul 10:09
Compare
Choose a tag to compare
  • support tls serialization with tls_codec for HpkePublicKey
  • support exporter only AEAD

v0.0.8

21 May 08:37
f740af9
Compare
Choose a tag to compare
  • Update evercrypt
  • Make key generation fallible
  • Added ios and apple silicon targets

v0.0.7

21 Apr 10:36
Compare
Choose a tag to compare

Bug fix release

  • Fix encapsulation error #16
  • Deprecate HPKEError, HPKEPublicKey, HPKEPrivateKey, HPKEKeyPair

The AEAD now enforces message limits.

v0.0.6

09 Mar 09:07
09aa46a
Compare
Choose a tag to compare

Pick up evercrypt 0.0.8 with improvements to the Windows build.