AWS kms documentation change
Summary
Updated documentation to clarify support for on-demand key rotation (RotateKeyOnDemand) on symmetric encryption KMS keys with EXTERNAL origin and imported key material. Added details about DeriveSharedSecret and ListKeyRotations API operations.
Security assessment
The changes clarify key rotation capabilities and API support, which are security-relevant features. However, there is no evidence of addressing a specific security vulnerability. The updates improve documentation about security best practices (key rotation) but do not indicate a security fix.
Diff
diff --git a/kms/latest/developerguide/symm-asymm-compare.md b/kms/latest/developerguide/symm-asymm-compare.md index e6445dcc7..653fd3c8f 100644 --- a//kms/latest/developerguide/symm-asymm-compare.md +++ b//kms/latest/developerguide/symm-asymm-compare.md @@ -61 +61 @@ AWS KMS API operation | Symmetric encryption KMS keys | HMAC KMS keys | Asymmetr -[RotateKeyOnDemand](https://docs.aws.amazon.com/kms/latest/APIReference/API_RotateKeyOnDemand.html) | Yes Valid only on KMS keys with AWS KMS key material (`Origin` is `AWS_KMS`). | No | No | No | No +[RotateKeyOnDemand](https://docs.aws.amazon.com/kms/latest/APIReference/API_RotateKeyOnDemand.html) | Yes Valid only on customer-managed, symmetric encryption KMS keys with `AWS_KMS` or `EXTERNAL` origin. | No | No | No | No @@ -93,0 +94,2 @@ While reading this table, be aware of the following interactions: + * On-demand key rotation (`RotateKeyOnDemand`) is supported for single-Region, symmetric encryption KMS keys with imported key material. + @@ -117,0 +120 @@ AWS KMS API operation | Multi-Region keys | Imported key material | KMS keys in +[DeriveSharedSecret](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeriveSharedSecret.html) |  Valid only when `KeyUsage` is `KEY_AGREEMENT`) |  Valid only when `KeyUsage` is `KEY_AGREEMENT`) |  @@ -136,0 +140 @@ AWS KMS API operation | Multi-Region keys | Imported key material | KMS keys in +[ListKeyRotations](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeyRotations.html) |  Valid only on symmetric encryption keys with `AWS_KMS` origin. |  Valid only on single-Region symmetric encryption keys. |  @@ -143,0 +148 @@ AWS KMS API operation | Multi-Region keys | Imported key material | KMS keys in +[RotateKeyOnDemand](https://docs.aws.amazon.com/kms/latest/APIReference/API_RotateKeyOnDemand.html) |  Valid only on symmetric encryption keys with `AWS_KMS` origin. |  Valid only on single-Region symmetric encryption keys. | 