AWS Certified Security – Specialty — Question 327

A company wants to prevent public exposure of data that is stored in Amazon S3.

Which combination of steps should a security engineer take to meet this requirement? (Choose two.)

Answer options

Correct answer: A, B

Explanation

Enabling S3 Block Public Access provides a centralized control to prevent public access to S3 buckets and objects. Enforcing encryption with AWS KMS managed keys (SSE-KMS) adds an extra layer of protection because even if an object is exposed, unauthorized users cannot decrypt it without permissions to the KMS key, unlike SSE-S3 which decrypts automatically for anyone with read access to the object.