Skip to content

AWS KMS encryption prescriptive guidance

0

hello, I have looked through prescriptive guidance and solutions page but can't seem to find a standard guidance on AWS KMS encryption strategy in a multi account environment. Is there a document or best practice article somewhere that describes encryption strategy for data protection including solution to prevent accidental KMS key deletion and solution for automatic KMS key rotation?

3 Answers
6

Hello,

AWS KMS Encryption Strategy in Multi-Account Environments Centralized Management: Use a single AWS account to centrally manage KMS keys across multiple accounts.

Cross-Account Access: Grant IAM roles in member accounts access to KMS keys in the central account.

Key Rotation: Enable automatic key rotation for KMS keys to enhance security.

Prevent Key Deletion: Implement strict IAM and KMS key policies to prevent accidental key deletions.

Monitoring and Compliance: Use CloudTrail for monitoring key management activities and ensure compliance with security policies.

This approach ensures robust data protection through centralized key management, secure access controls, and automated key rotation while minimizing risks of accidental key deletion. https://aws.amazon.com/getting-started/

EXPERT
answered 2 years ago
5

Hi,

I have provided the detail document regarding AWS key management service .you can go through this. https://docs.aws.amazon.com/prescriptive-guidance/latest/encryption-best-practices/kms.html

EXPERT
answered 2 years ago
EXPERT
reviewed 2 years ago
EXPERT
reviewed 2 years ago
EXPERT
reviewed 2 years ago
EXPERT
reviewed 2 years ago
4
Accepted Answer

Hi,

This detailed document titled "Scale usage of AWS KMS keys for AWS Services with multi-region replica and cross-account access" describing multiple scenarios in details is what you are looking for: https://github.com/aws-samples/aws-tf-kms

Best,

Didier

EXPERT
answered 2 years ago
EXPERT
reviewed 2 years ago
EXPERT
reviewed 2 years ago
EXPERT
reviewed 2 years ago
EXPERT
reviewed 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.