ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 250 - DVA-C01 discussion

Report
Export

A Developer is working on an application that handles 10MB documents that contain highly-sensitive dat a. The application will use AWS KMS to perform client-side encryption. What steps must be followed?

A.
Invoke the Encrypt API passing the plaintext data that must be encrypted, then reference the customer managed key ARN in the KeyId parameter
Answers
A.
Invoke the Encrypt API passing the plaintext data that must be encrypted, then reference the customer managed key ARN in the KeyId parameter
B.
Invoke the GenerateRandom API to get a data encryption key, then use the data encryption key to encrypt the data
Answers
B.
Invoke the GenerateRandom API to get a data encryption key, then use the data encryption key to encrypt the data
C.
Invoke the GenerateDataKey API to retrieve the encrypted version of the data encryption key to encrypt the data
Answers
C.
Invoke the GenerateDataKey API to retrieve the encrypted version of the data encryption key to encrypt the data
D.
Invoke the GenerateDataKey API to retrieve the plaintext version of the data encryption key to encrypt the data
Answers
D.
Invoke the GenerateDataKey API to retrieve the plaintext version of the data encryption key to encrypt the data
Suggested answer: D

Explanation:

https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingClientSideEncryption.htmlGenerateDataKey API: Generates a unique data key. This operation returns a plaintext copy of the data key and a copy that is encrypted under a customer master key (CMK) that you specify. You canuse the plaintext key to encrypt your data outside of KMS and store the encrypted data key with the encrypted data.

asked 16/09/2024
Floran Pikaar
29 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first