Amazon_S3_25
By using Server-Side Encryption with Customer-Provided Keys allows you to set your own encryption keys so that you have full control over you can use these encryption keys to access your Amazon S3 data. AWS Key Management Service (KMS) allows you to easily rotate, disable and audit the Customer Master Keys (CMKs) configured for your Amazon S3 buckets. Amazon S3 will automatically encrypt any new objects with the specified KMS CMK when server-side encryption is configured to use customer-provided keys by default.
Perform the following steps to set Customer-Provided Keys (SSE-C):