Skip to content

Releases: aws/aws-nitro-enclaves-sdk-c

v0.4.2

16 Dec 15:09
Compare
Choose a tag to compare

Features:

  • Extend kmstool-instance and kmstool-enclave to support Encryption Context from CLI arguments (fixes issues #35, #143)
  • Add new API functions for Encrypt/Decrypt operations with context and prepared requests:
    • aws_kms_decrypt_blocking_with_context
    • aws_kms_encrypt_blocking_with_context
    • aws_kms_encrypt_blocking_from_request
    • aws_kms_decrypt_blocking_from_request
  • Add genrandom command to kmstool-enclave-cli (fixes issue #131)

Fixes:

  • Fix kmstool-enclave-cli test script location reference
  • Apply stricter compilation options (-Wall, -Werror, -Wpedantic) to SDK library

Updates:

  • Add test scripts for kmstool-enclave-cli
  • Add test summary in smoke test script
  • Add GitHub Actions workflow for building and running tests

Docs:

  • Update kmstool documentation for Docker 24.x vsock socket restrictions
  • Update README for kmstool-enclave-cli
  • Fix incorrect content on genkey command

v0.4.1

07 Aug 15:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

26 Jul 11:43
Compare
Choose a tag to compare

Updates:

  • Update outdated dependencies.
  • Use shallow clones to decrease build time.

v0.3.2

02 May 13:53
Compare
Choose a tag to compare

Fixes:

  • re-add support of --key-id to kmstool-enclave-cli

Updates:

  • Update aws-nitro-enclaves-nsm-api dependency

Documentation:

  • Update README for kmstool-enclave-cli and add troubleshooting section

Other:

  • add test scripts

v0.3.1

03 Nov 17:36
Compare
Choose a tag to compare
  • Added GenerateDataKey option to kmstool-enclave-cli
  • Updated dependencies to newer versions
  • Miscellaneous fixes and optimizations

v0.2.1

20 Apr 11:30
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.2.1