A financial company needs to handle highly sensitive data. The company will store the data in an Amazon S3 bucket. The company needs to ensure that the data is encrypted in transit and at rest. The company must manage the encryption keys outside the AWS Cloud. Which solution will meet these requirements?
- AEncrypt the data in the S3 bucket with server-side encryption (SSE) that uses an AWS Key Management Service (AWS KMS) customer managed key.
- BEncrypt the data in the S3 bucket with server-side encryption (SSE) that uses an AWS Key Management Service (AWS KMS) AWS managed key.
- CEncrypt the data in the S3 bucket with the default server-side encryption (SSE).
- DEncrypt the data at the company's data center before storing the data in the S3 bucket. (correct answer)
Reveal answer & explanationHide answer
The correct answer is D. Option D: Encrypt the data at the company's data center before storing the data in the S3 bucket.
Explanation
Amazon S3 provides durable, scalable object storage that is fully managed.