Skip to content

Releases: ProtonMail/go-crypto

v1.1.0-beta.0-proton

01 Oct 14:00
b04e354
Compare
Choose a tag to compare
v1.1.0-beta.0-proton Pre-release
Pre-release

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

v1.1.0-beta.0

01 Oct 13:58
f6ad483
Compare
Choose a tag to compare
v1.1.0-beta.0 Pre-release
Pre-release

What's Changed

Full Changelog: v1.1.0-alpha.5...v1.1.0-beta.0

v1.1.0-alpha.5-proton

18 Jul 12:12
5cc763e
Compare
Choose a tag to compare
v1.1.0-alpha.5-proton Pre-release
Pre-release

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

v1.1.0-alpha.5

18 Jul 12:03
ad60d74
Compare
Choose a tag to compare
v1.1.0-alpha.5 Pre-release
Pre-release

What's Changed

  • Accept both encryption key flags for encryption/decryption (#217)
  • [v2] Check signature details of binding signatures (#218)

Full Changelog: v1.1.0-alpha.4...v1.1.0-alpha.5

v1.1.0-alpha.4-proton

16 Jul 08:40
0b33f7b
Compare
Choose a tag to compare
v1.1.0-alpha.4-proton Pre-release
Pre-release

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

v1.1.0-alpha.4

16 Jul 08:27
ef6d672
Compare
Choose a tag to compare
v1.1.0-alpha.4 Pre-release
Pre-release

What's Changed

  • ECDH with v6 must use the full fingerprint (#211)
  • Restrict S2K types (#213)
  • Put support for reading v5 packets behind a feature flag (#212)
  • Allow empty Key Flags subpackets (#214)
  • Randomize v4 and v5 signatures via custom notation (#209)
  • Fix SEIPDv2 packet parsing error messages (#215)

Full Changelog: v1.1.0-alpha.3...v1.1.0-alpha.4

v1.1.0-alpha.3-proton

25 Jun 14:06
dfc5210
Compare
Choose a tag to compare
v1.1.0-alpha.3-proton Pre-release
Pre-release

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

v1.1.0-alpha.3

25 Jun 14:01
140b3d6
Compare
Choose a tag to compare
v1.1.0-alpha.3 Pre-release
Pre-release

What's Changed

  • New functions to verify signature hash tags
  • Allow parsing certifications explicitly marked as exportable
  • Sorting signature sub-packets by their ID when serializing
  • Mark creation time, issuer key ID, and key flag signature sub-packets as critical
  • When AEAD is in use, the session key length is now determined by the cipher specified in the AEAD preference.

Full Changelog: v1.1.0-alpha.2...v1.1.0-alpha.3

v1.1.0-alpha.1-proton

28 Feb 12:32
65ad1e4
Compare
Choose a tag to compare
v1.1.0-alpha.1-proton Pre-release
Pre-release

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

v1.1.0-alpha.1

28 Feb 12:29
9d2beb2
Compare
Choose a tag to compare
v1.1.0-alpha.1 Pre-release
Pre-release

What's Changed

Removes the openpgp.VerifyDetachedSignatureAndSaltedHash function and the packet.SaltedHashSpecifier as they are no longer required. They were introduced for verifying the headers in cleartext messages. However, in the latest crypto-refresh specification, cleartext message headers were dropped.

Full Changelog: v1.1.0-alpha.0...v1.1.0-alpha.1