Medium
S3
S3 general purpose buckets should be encrypted at rest with AWS KMS keys
NISTISO 27001HIPAA
Description
Checks if S3 buckets are encrypted at rest with AWS KMS keys.
Remediation
To encrypt S3 buckets at rest using AWS KMS keys, follow these steps:
Steps
- Sign in to the AWS Management Console and open the Amazon S3 console.
- Choose the bucket you want to encrypt.
- Click on the 'Properties' tab.
- In the 'Default encryption' section, click on 'Edit'.
- Select 'AWS Key Management Service key (SSE-KMS)' as the encryption method.
- Choose an existing AWS KMS key or create a new one. If creating a new key, follow the prompts to specify the key configuration and permissions.
- After selecting the KMS key, click on 'Save changes'.
- Ensure that all necessary permissions are in place for users and applications to access the encrypted objects.
Compliance
NISTISO 27001HIPAA