Question 342:
As a programmer, you have been hired to develop an application for a company. The application needs to first encrypt the data at the client side before sending it to a destination location. How can you achieve this? The size of the data is generally around 1 – 4 MB. Each object needs to have its own key to encrypt the data.
Answer options:
A.Upload the data to KMS and use the CMK key to encrypt the data. B.Use the CMK key ARN to get the key and encrypt the data. C.Use the GenerateDataKey API to get the key from a CMK. D.Upload the data to an S3 bucket with encryption enabled.