Document history for the AWS Encryption SDK Developer Guide
This topic describes significant updates to the AWS Encryption SDK Developer Guide.
Recent updates
The following table describes significant changes to this documentation since November 2017. In addition to major changes listed here, we also update the documentation frequently to improve the descriptions and examples, and to address the feedback that you send to us. To be notified about significant changes, subscribe to the RSS feed.
Change | Description | Date |
---|---|---|
Added documentation for the AWS KMS ECDH keyring and Raw ECDH keyring. | June 17, 2024 | |
Integrates the AWS Encryption SDK for Java with the material providers library. Adds support for keyrings and the required encryption context CMM. | December 6, 2023 | |
Adds support for the AWS KMS Hierarchical keyring, the required encryption context CMM, and asymmetric RSA AWS KMS keyrings. | October 12, 2023 | |
Introducing support for the AWS Encryption SDK for .NET. | May 17, 2022 | |
Replace the AWS Key Management Service term customer master key (CMK) with AWS KMS key and KMS key. | August 30, 2021 | |
Added support for AWS Key Management Service.(AWS KMS) multi-Region keys. Multi-Region keys are AWS KMS keys in different AWS Regions that can be used interchangeably because they have the same key ID and key material. | June 8, 2021 | |
Added and updated documentation about the improved message decryption process. | May 11, 2021 | |
Added and updated documentation for the general availability release of AWS Encryption CLI version 1.8.x to replace AWS Encryption CLI version 1.7.x, and AWS Encryption CLI 2.1.x to replace AWS Encryption CLI 2.0.x. | October 27, 2020 | |
Added and updated documentation for the general availability release of the AWS Encryption SDK versions 1.7.x and 2.0.x, including a best practices guide, a migration guide, updated concepts, updated programming language topics, an updated algorithm suites reference, an updated message format reference, and a new message format example. | September 24, 2020 | |
Added and updated documentation for the general availability release of the AWS Encryption SDK for JavaScript. | October 1, 2019 | |
Added and updated documentation of the public beta release of the AWS Encryption SDK for JavaScript. | June 21, 2019 | |
Added and updated documentation for the general availability release of the AWS Encryption SDK for C. | May 16, 2019 | |
Added documentation of the preview release of the AWS Encryption SDK for C. | February 5, 2019 | |
Added documentation of the command line interface for the AWS Encryption SDK. | November 20, 2017 |
Earlier updates
The following table describes significant changes to the AWS Encryption SDK Developer Guide before November 2017.
Change | Description | Date |
---|---|---|
New release |
Added the Data key caching chapter for the new feature. Added the AWS Encryption SDK initialization vector reference topic that explains that the SDK changed from generating random IVs to constructing deterministic IVs. Added the Concepts in the AWS Encryption SDK topic to explain concepts, including the new cryptographic materials manager. |
July 31, 2017 |
Update |
Expanded the Message format reference documentation into a new AWS Encryption SDK reference section. Added a section about the AWS Encryption SDK Supported algorithm suites. |
March 21, 2017 |
New release | The AWS Encryption SDK now supports the Python programming language, in addition to Java. | March 21, 2017 |
Initial release | Initial release of the AWS Encryption SDK and this documentation. | March 22, 2016 |