Skip to content

Releases: ProtonMail/go-crypto

Release v1.1.3-proton.2

05 Dec 08:26
b5dbf0e
Compare
Choose a tag to compare

What's Changed

This release is v1.1.3 with support for the following non-standardized features:

Patches v1.1.3-proton.1:

  • Update PQC ML-KEM key combiner to latest draft version.

Release v1.1.3-proton.1

27 Nov 08:19
2e09cd7
Compare
Choose a tag to compare

What's Changed

This release is v1.1.3 with support for the following non-standardized features:

Patches v1.1.3-proton:

  • Marked forwarding key should not be usable in encryption.

Release v1.1.3-proton

25 Nov 13:46
5d82987
Compare
Choose a tag to compare

What's Changed

This release is v1.1.3 with support for the following non-standardized features:

v1.1.3

25 Nov 13:26
5521d83
Compare
Choose a tag to compare

What's Changed

  • Add argon2 test vector for 32-bit platforms by @lubux in #245
  • Validate argon2 params on read by @lubux in #246
  • Adapt aead preferences on key generation by @lubux in #248
  • Improve AEAD handling by @twiss in #247
  • Improve error message for decryption with a session key by @lubux in #237
  • Flag to allow signing key decryption by @lubux in #251

Full Changelog: v1.1.2...v1.1.3

Release v1.1.2-proton

08 Nov 15:11
9c0359b
Compare
Choose a tag to compare

What's Changed

This release is v1.1.2 with support for symmetric keys and automatic forwarding, both of which are not standardized yet.

Release v1.1.2

08 Nov 15:04
2d2c789
Compare
Choose a tag to compare

What's Changed

  • Cleartext Framework: Exclude the line-ending separator when decoding plaintext by @lubux in #242

Full Changelog: v1.1.1...v1.1.2

Release v1.1.1-proton

08 Nov 08:19
e709df1
Compare
Choose a tag to compare

What's Changed

This release is v1.1.1 with support for symmetric keys and automatic forwarding, both of which are not standardized yet.

Release v1.1.1

08 Nov 08:12
f8b3f21
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

Release v1.1.0-proton

07 Nov 15:33
9b3457a
Compare
Choose a tag to compare

What's Changed

This release is v1.1.0 with support for symmetric keys and automatic forwarding, both of which are not standardized yet.

Release v1.1.0

07 Nov 14:44
b97cc3c
Compare
Choose a tag to compare

What's Changed

This release adds full support for the new version of the OpenPGP standard, RFC 9580. In addition, the release introduces an improved non-backwards compatible v2 API. The API in the openpgp package remains fully backwards compatible while the new v2 API is located in a separate v2 package in openpgp.

For the full changes since v1.0.0, see the previous release notes. For the full changelog, see v1.0.0...v1.1.0.

Changes since v1.1.0-beta.0:

  • Replace expiring curve448 integration test vector by @lubux
  • Validate input key size in SEIPDv2 decryption by @lubux

Changelog since v1.1.0-beta.0: v1.1.0-beta.0...v1.1.0.