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 256 discussion

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

A company needs to encrypt all of its data stored in Amazon S3. The company wants to use AWS Key Management Service (AWS KMS) to create and manage its encryption keys. The company's security policies require the ability to import the company's own key material for the keys, set an expiration date on the keys, and delete keys immediately, if needed.
How should a security engineer set up AWS KMS to meet these requirements?

  • A. Configure AWS KMS and use a custom key store. Create a customer managed CMK with no key material. Import the company's keys and key material into the CMK.
  • B. Configure AWS KMS and use the default key store. Create an AWS managed CMK with no key material. Import the company's keys and key material into the CMK.
  • C. Configure AWS KMS and use the default key store. Create a customer managed CMK with no key material. Import the company's keys and key material into the CMK.
  • D. Configure AWS KMS and use a custom key store. Create an AWS managed CMK with no key material. Import the company's keys and key material into the CMK.
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
AWee
Highly Voted 3 years, 7 months ago
A. Customer key stores -> to delete the Keys immediately. Only customer managed CMKs can be stored and managed in an AWS KMS custom key store.
upvoted 19 times
ideoignus
3 years, 2 months ago
C is correct answer
upvoted 5 times
...
...
CarisB
Highly Voted 3 years, 4 months ago
C. From https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html : AWS KMS does not support the following features in custom key stores. Asymmetric KMS keys Asymmetric data key pairs => Importing key material into KMS keys Automatic key rotation Multi-Region keys
upvoted 13 times
yorkicurke
1 year, 4 months ago
adding my two cents to your awesome reply; Deleting keys immediately would not be possible since AWS would not have access to delete keys from an external custom key store on your behalf. It may not always be possible for AWS to delete keys from a disconnected custom key store.
upvoted 1 times
...
...
Raphaello
Most Recent 1 year, 2 months ago
Selected Answer: C
Correct answer is C. Use KMS DEFAULT KEY STORE, set a KMS key, and import the key material into it.
upvoted 1 times
...
Shenannigan
1 year, 8 months ago
Selected Answer: C
C is correct we need the default store A is wrong because the question states it wants AWS KMS to manage the keys https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html
upvoted 3 times
...
Nuha_23
1 year, 8 months ago
Selected Answer: C
import the company's own key material --> default key store set an expiration date on the keys, and delete keys immediately, if needed. --> customer managed CMK I go for C
upvoted 2 times
...
Noexperience
1 year, 8 months ago
Selected Answer: A
Configure AWS KMS and use a custom key store. Create a customer managed CMK with no key material. Import the company's keys and key material into the CMK.
upvoted 1 times
...
OCHT
1 year, 10 months ago
Selected Answer: A
Option **A** is the best choice for meeting the company's requirements. It involves configuring AWS KMS to use a custom key store, creating a customer managed CMK with no key material, and importing the company's keys and key material into the CMK. Option **C** involves configuring AWS KMS to use the default key store, creating a customer managed CMK with no key material, and importing the company's keys and key material into the CMK. While this option allows for the import of the company's own key material and the ability to set an expiration date on the keys, it does not meet the requirement of using a custom key store. In summary, option **A** is the best choice for meeting all of the company's requirements. It allows for the use of a custom key store, the import of the company's own key material, setting an expiration date on the keys, and deleting keys immediately if needed.
upvoted 1 times
...
pal40sg
1 year, 11 months ago
Selected Answer: A
A: Configure AWS KMS and use a custom key store. Create a customer managed CMK with no key material. Import the company's keys and key material into the CMK. By using a custom key store, the company has full control over the key material and can import its own keys. The customer managed CMK allows for setting an expiration date on the keys, and if needed, the keys can be deleted immediately.
upvoted 1 times
...
ITGURU51
2 years ago
The correct answer is C due to the specific use cases mentioned by AWS documentation concerning the customer key store. AWS KMS supports two types of custom key stores. An AWS CloudHSM key store is an AWS KMS custom key store backed by an AWS CloudHSM cluster. When you create a KMS key in your AWS CloudHSM key store, AWS KMS generates a 256-bit, persistent, non-exportable Advanced Encryption Standard (AES) symmetric key in the associated AWS CloudHSM cluster. This key material never leaves your AWS CloudHSM clusters unencrypted. When you use a KMS key in AWS CloudHSM key store, the cryptographic operations are performed in the HSMs in the cluster. AWS CloudHSM clusters are backed by hardware security modules (HSMs) certified at FIPS 140-2 Level 3. An external key store is an AWS KMS custom key store backed by an external key manager outside of AWS that you own and control.
upvoted 1 times
...
Kezuko
2 years ago
C. https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html
upvoted 1 times
...
landsamboni
2 years, 5 months ago
How can answer C comply with the "delete keys immediately" requirement?
upvoted 2 times
...
cloud_collector
2 years, 8 months ago
Selected Answer: C
For most users, the default AWS KMS key store, which is protected by FIPS 140-2 validated cryptographic modules, fulfills their security requirements. There is no need to add an extra layer of maintenance responsibility or a dependency on an additional service. However, you might consider creating a custom key store if your organization has any of the following requirements: Key material cannot be stored in a shared environment. Key material must be subject to a secondary, independent audit path. The HSMs that generate and store key material must be certified at FIPS 140-2 Level 3. https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html
upvoted 2 times
cloud_collector
2 years, 8 months ago
When you create an AWS KMS key, by default, you get a KMS key for symmetric encryption. This is the basic and most commonly used type of KMS key. https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#symmetric-cmks Imported key material is supported only for symmetric encryption KMS keys in AWS KMS key stores, including multi-Region symmetric KMS keys. It is not supported on asymmetric KMS keys, HMAC KMS keys, or KMS keys in custom key stores. https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys.html
upvoted 2 times
...
...
TechX
2 years, 8 months ago
Selected Answer: C
C https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html
upvoted 2 times
...
Kaloda
2 years, 9 months ago
There is default key policy, there is no default key store.
upvoted 3 times
...
sapien45
2 years, 10 months ago
How can it be A when the AWS documentation says that the deletion is not immediate ? If you need to delete a custom key store, you must first delete the KMS keys in the custom key store by scheduling their deletion and waiting until the grace period expires. https://docs.aws.amazon.com/kms/latest/developerguide/key-store-concepts.html C
upvoted 2 times
...
TigerInTheCloud
3 years, 1 month ago
Selected Answer: C
"C" is the answer https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys-delete-key-material.html "A" does not satisfy the request of 'be[ing] deleted quickly if necessary." https://docs.aws.amazon.com/kms/latest/developerguide/delete-cmk-keystore.html
upvoted 3 times
...
ideoignus
3 years, 2 months ago
Selected Answer: C
Custom key store = Cloud Hsm
upvoted 4 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