Skip to content

aws-lc-rs v1.16.2

Latest

Choose a tag to compare

@justsmth justsmth released this 19 Mar 21:21
· 16 commits to main since this release
1f8a060

What's Changed

  • Implement HMAC sign_to_buffer by @fabrice102 in #1058
  • Fix PublicEncryptingKey::from_der to reject undersized RSA keys by @justsmth in #1065
    • from_der() now correctly enforces the 2048-bit minimum key size, consistent with PrivateDecryptingKey::from_pkcs8. Users loading <2048-bit public keys for encryption will now receive KeyRejected.
  • Update licensing of aws-lc-sys to reflect third-party component licenses by @justsmth in #1062
  • Improved dev-tests-only documentation and docs.rs rendering by @justsmth in #1054

Build Improvements

  • Fix jitterentropy build failure caused by cc crate CFLAGS handling change by @justsmth in #1064
  • Unify sys-crate build scripts by @justsmth in #995

Issues Being Closed

  • sys: license of s2n-bignum and fiat-crypto not reflected & license texts partially missing -- #1044
  • Deterministic key agreement for testing -- #1020

Other Merged PRs

New Contributors

Full Changelog: v1.16.1...v1.16.2