exam questions

Exam AWS Certified Security - Specialty All Questions

View all questions & answers for the AWS Certified Security - Specialty exam

Exam AWS Certified Security - Specialty topic 1 question 488 discussion

Exam question from Amazon's AWS Certified Security - Specialty
Question #: 488
Topic #: 1
[All AWS Certified Security - Specialty Questions]

A company's application uses standard tier secure string parameters from AWS Systems Manager Parameter Store. The application is receiving error messages when the company tries to update a parameter. The parameter uses an AWS Key Management Service (AWS KMS) customer managed key for encryption and decryption.

What are the reasons for the error messages? (Choose two.)

  • A. The application does not have the kms:Encrypt permission for the customer managed key.
  • B. The customer managed key is already being used to encrypt another secure string parameter.
  • C. Standard tier secure string parameters cannot use a customer managed key for encryption.
  • D. The customer managed key that is specified in the application has its key state set to Disabled.
  • E. The customer managed key that is specified in the application is using a key alias instead of a key ID.
Show Suggested Answer Hide Answer
Suggested Answer: AD 🗳️

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
cloudenthusiast
Highly Voted 2 years ago
Selected Answer: AD
A. The application does not have the kms:Encrypt permission for the customer managed key: To use a customer managed key for encryption and decryption of secure string parameters in AWS Systems Manager Parameter Store, the application needs to have the necessary permissions. Specifically, it requires the kms:Encrypt permission for the customer managed key used for encryption. If the application lacks this permission, it will result in error messages when attempting to update the parameter. D. The customer managed key that is specified in the application has its key state set to Disabled: If the customer managed key specified in the application has its key state set to Disabled, it means that the key is not active and cannot be used for encryption or decryption operations. In this case, when the application tries to update the secure string parameter using the disabled key, it will result in error messages.
upvoted 6 times
...
Noexperience
Most Recent 1 year, 9 months ago
Selected Answer: AB
A. The application does not have the kms:Encrypt permission for the customer managed key. If the application does not have the necessary kms:Encrypt permission for the customer managed key, it won't be able to encrypt the parameter value before storing it. B. The customer managed key is already being used to encrypt another secure string parameter. AWS KMS customer managed keys can be used to encrypt multiple resources, but each key has limitations on how much data it can encrypt. If the key is already used to encrypt other parameters or resources and its limit has been reached, you might encounter issues while trying to use it for encryption again.
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 ...