A media streaming platform is implementing a security policy to protect user payment information and video assets on AWS. The security team needs to configure encryption for data at rest in Amazon S3 and data in transit between users and the streaming application. Which of the following statements represent the customer's responsibility under the AWS Shared Responsibility Model for this data protection scenario? (Select TWO.)
- Configuring key policies in AWS Key Management Service (AWS KMS) to restrict access to encryption keysAnswer
- Enabling HTTPS on the application's load balancers by installing SSL/TLS certificatesAnswer
- CReplacing failed physical storage drives that hold encrypted Amazon S3 objects
- DUpgrading the underlying firmware of the hardware security modules (HSMs) used by AWS KMS
- EDeploying dedicated physical cryptographic hardware in the AWS data center to store S3 encryption keys
Answer
Configuring key policies in AWS Key Management Service (AWS KMS) to restrict access to encryption keys, and enabling HTTPS on the application's load balancers by installing SSL/TLS certificates.
Under the AWS Shared Responsibility Model, the customer is responsible for security 'in the cloud.' In this scenario, this includes managing access controls to their cryptographic resources (such as configuring key policies in AWS KMS) and securing data in transit (such as enabling HTTPS and installing SSL/TLS certificates on the load balancers they deploy). AWS is responsible for security 'of the cloud,' which covers physical infrastructure security, physical host maintenance, and operating system/firmware patching of managed services.
Step-by-Step Solution
Key Concept
Shared Responsibility Model for Data Protection and Encryption