Skip to content

Releases: aws/aws-encryption-sdk-java

AWS Encryption SDK 1.3.6 Release -- 2018-12-11

11 Dec 23:04
50f4a40
Compare
Choose a tag to compare

Patches

  • Fixed typos in Exception messages (excryption -> encryption) #78
  • Fixed DecryptionMaterialsRequest.Builder to copy EncryptionContext #77

Maintenance

  • JML Specifications for CipherBlockHeaders #74
  • Minor Java code cleanup #73
  • Added JML specs in #72
  • Ensure that KeyBlob treats field lengths as unsigned shorts #71

AWS Encryption SDK 1.3.5 Release

03 Aug 21:50
Compare
Choose a tag to compare

Minor Changes

  • Restored the KMS client cache with a fix for the memory leak.
  • When using a master key provider that can only service a subset of regions
    (e.g. using the deprecated constructors), and requesting a master key from a
    region not servicable by that MKP, the exception will now be thrown on first
    use of the MK, rather than at getMasterKey time.

AWS Encryption SDK 1.3.4 Release

03 Aug 18:53
Compare
Choose a tag to compare

Minor Changes

  • Removed the KMS client cache, which could result in a memory leak when
    decrypting certain malformed ciphertexts. This may reduce performance slightly
    in some scenarios.

AWS Encryption SDK 1.3.3 Release

03 Aug 00:26
b5282ce
Compare
Choose a tag to compare

Minor Changes

  • Move the aws-encryption-sdk-java repository from awslabs to aws.
  • Log a warning when an unsupported asymmetric algorithm is used with JceMasterKey
  • Make JceMasterKey case insensitive
  • Fix bare aliases not using default region

AWS Encryption SDK 1.3.2 release

23 Mar 20:48
f80341a
Compare
Choose a tag to compare

Minor Changes

  • Frame size restriction removed again
  • Support Builders for use with AWS KMS
  • Fix estimateCipherText when used with cached data keys
  • Do not automatically set a default region in KmsMasterKeyProvider

AWS Encryption SDK 1.3.1 release

04 Aug 21:25
Compare
Choose a tag to compare

Minor changes

  • Frame sizes are once again required to be aligned to 16 bytes
    This restriction was relaxed in 1.3.0, but due to compatibility concerns
    we'll put this restriction back in for the time being.

AWS Encryption SDK 1.3.0 release

04 Aug 18:16
Compare
Choose a tag to compare

Major changes

  • Synchronized version numbers with the Python release
  • Added cryptographic materials managers
  • Added data key caching
  • Moved to deterministic IV generation

Minor changes

  • Added changelog
  • Made elliptic curve signatures length deterministic
  • Various minor improvements

0.0.1

04 Oct 20:47
Compare
Choose a tag to compare

Same as prior release, but not a snapshot.

0.0.1-SNAPSHOT

22 Mar 22:19
Compare
Choose a tag to compare

Initial public release.