exam questions

Exam AWS Certified Developer Associate All Questions

View all questions & answers for the AWS Certified Developer Associate exam

Exam AWS Certified Developer Associate topic 1 question 255 discussion

Exam question from Amazon's AWS Certified Developer Associate
Question #: 255
Topic #: 1
[All AWS Certified Developer Associate Questions]

An application under development is required to store hundreds of video files. The data must be encrypted within the application prior to storage, with a unique key for each video file.

How should the Developer code the application?

  • A. Use the KMS Encrypt API to encrypt the data. Store the encrypted data key and data.
  • B. Use a cryptography library to generate an encryption key for the application. Use the encryption key to encrypt the data. Store the encrypted data.
  • C. Use the KMS GenerateDataKey API to get a data key. Encrypt the data with the data key. Store the encrypted data key and data.
  • D. Upload the data to an S3 bucket using server side-encryption with an AWS KMS key.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
preachr
7 months, 1 week ago
Selected Answer: C
To encrypt data outside of AWS KMS: 1) Use the GenerateDataKey operation to get a data key. 2) Use the plaintext data key (in the Plaintext field of the response) to encrypt your data outside of AWS KMS. Then erase the plaintext data key from memory. 3) Store the encrypted data key (in the CiphertextBlob field of the response) with the encrypted data.
upvoted 1 times
...
a15ce96
1 year, 1 month ago
Selected Answer: C
"A" won't work because of large files.
upvoted 1 times
...
michaldavid
2 years, 5 months ago
Selected Answer: C
C agreed
upvoted 2 times
...
k1kavi1
2 years, 5 months ago
Selected Answer: C
C. Use the KMS GenerateDataKey API to get a data key. Encrypt the data with the data key. Store the encrypted data key and data.
upvoted 2 times
...
kapil206001
2 years, 5 months ago
C https://www.examtopics.com/discussions/amazon/view/2634-exam-aws-certified-developer-associate-2018-topic-1-question/
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago