awslabs / aws-encryption-sdk-specification

AWS Encryption SDK Specification
Other
30 stars 27 forks source link

fix: apply consistent behavior for refusing to write or fullfil any decryption contract #224

Closed mattsb42-aws closed 3 years ago

mattsb42-aws commented 3 years ago

Issue #, if available:

These are changes I missed making when defining decryption contracts and keyring failure modes. Now that no-ops are not allowed, if a keyring would have previously been a no-op, it MUST now fail.

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.