Ensure that Server-Side Encryption (SSE) is using customer-managed keys (CMKs) instead of service-managed keys to protect your OSS data at rest. SSE with customer-managed keys (also known as Bring Your Own Key - BYOK) enables you to have full control over the encryption and decryption process and meet strict compliance requirements.
Using Server-Side Encryption (SSE) with customer-managed keys (CMKs) allows you to set your own encryption keys and have full control over who can use these keys to access your Object Storage Service (OSS) data. Customer-managed keys (CMKs) are managed by Alibaba Cloud Key Management Service (KMS). KMS is a highly secure and scalable key management service that allows you to easily encrypt, store, and manage your cryptographic keys. It helps you protect your sensitive data from unauthorized access and theft.
Audit
To determine if Server-Side Encryption with customer-managed keys is enabled for your OSS buckets, perform the following operations:
Remediation / Resolution
To ensure that Server-Side Encryption (SSE) with customer-managed keys (CMKs) is enabled for your OSS buckets, perform the following operations:
References
- Alibaba Cloud Documentation
- Overview
- Integration with KMS
- Server-side encryption