nerdexam
Amazon

DEA-C01 · Question #40

A company receives call logs as Amazon S3 objects that contain sensitive customer information. The company must protect the S3 objects by using encryption. The company must also use encryption keys th

The correct answer is C. Use server-side encryption with AWS KMS keys (SSE-KMS) to encrypt the objects that contain. To encrypt sensitive S3 objects and control key access by specific employees with the least effort, server-side encryption with AWS KMS keys (SSE-KMS) is the optimal solution.

Data Security and Governance

Question

A company receives call logs as Amazon S3 objects that contain sensitive customer information. The company must protect the S3 objects by using encryption. The company must also use encryption keys that only specific employees can access. Which solution will meet these requirements with the LEAST effort?

Options

  • AUse an AWS CloudHSM cluster to store the encryption keys. Configure the process that writes to
  • BUse server-side encryption with customer-provided keys (SSE-C) to encrypt the objects that
  • CUse server-side encryption with AWS KMS keys (SSE-KMS) to encrypt the objects that contain
  • DUse server-side encryption with Amazon S3 managed keys (SSE-S3) to encrypt the objects that

How the community answered

(21 responses)
  • A
    5% (1)
  • B
    5% (1)
  • C
    81% (17)
  • D
    10% (2)

Why each option

To encrypt sensitive S3 objects and control key access by specific employees with the least effort, server-side encryption with AWS KMS keys (SSE-KMS) is the optimal solution.

AUse an AWS CloudHSM cluster to store the encryption keys. Configure the process that writes to

AWS CloudHSM provides dedicated hardware security modules but involves significant operational overhead for management, which contradicts the 'least effort' requirement.

BUse server-side encryption with customer-provided keys (SSE-C) to encrypt the objects that

SSE-C requires the customer to provide and manage their own encryption keys for each object, increasing the management burden compared to using KMS managed keys.

CUse server-side encryption with AWS KMS keys (SSE-KMS) to encrypt the objects that containCorrect

SSE-KMS encrypts S3 objects using AWS Key Management Service (KMS) customer master keys (CMKs), which allows fine-grained access control through IAM policies to specify which employees or roles can use the keys. This solution offers strong security and key management capabilities with minimal operational overhead, meeting both encryption and controlled access requirements efficiently.

DUse server-side encryption with Amazon S3 managed keys (SSE-S3) to encrypt the objects that

SSE-S3 uses keys managed entirely by Amazon S3, meaning customers do not have direct control over key access permissions to specific employees, failing that requirement.

Concept tested: Amazon S3 server-side encryption with KMS

Source: https://docs.aws.amazon.com/AmazonS3/latest/userguide/serv-side-encryption.html#sse-kms

Topics

#S3 Encryption#AWS KMS#Key Management#Access Control

Community Discussion

No community discussion yet for this question.

Full DEA-C01 Practice