Ultimate access to all questions.
Upgrade Now 🚀
Sign in to unlock AI tutor
How should a developer implement encryption for an application storing multiple video files, ensuring each file is encrypted with a unique key?
A
Encrypt data using the KMS Encrypt API and store both the data key and encrypted data.
B
Generate an encryption key with a cryptography library, encrypt the data, and store the result.
C
Retrieve a unique data key using KMS GenerateDataKey API, encrypt the data with it, and store the encrypted key and data.
D
Utilize S3 server-side encryption with an AWS KMS key for data upload.