What does AWS KMS provide?
A) Virtual servers
B) Key management and encryption
C) Database service
D) DNS hosting
B) Key management and encryption
Which two types of keys are used in KMS?
A) Access Keys and Secret Keys
B) CMKs and Data Keys
C) RSA and ECC Keys
D) S3 Keys and IAM Keys
B) CMKs and Data Keys
What is a CMK used for?
A) Encrypt EC2 instances
B) Encrypt and decrypt data keys
C) Configure VPC routing
D) Monitor CloudWatch metrics
B) Encrypt and decrypt data keys
Which key encrypts your data directly in KMS?
A) Data Key
B) IAM Key
C) Access Key
D) AWS Managed Key
A) Data Key
Which CMK type uses a public/private key pair?
A) Symmetric CMK
B) Asymmetric CMK
C) AWS-managed CMK
D) Data Key
B) Asymmetric CMK
Which key type can be used for digital signatures?
A) Symmetric CMK
B) Asymmetric CMK
C) Data Key
D) AWS-managed CMK
B) Asymmetric CMK
Which CMK type is automatically created and managed by AWS?
A) Customer-managed CMK
B) AWS-managed CMK
C) AWS-owned CMK
D) Data Key
B) AWS-managed CMK
In envelope encryption, what encrypts the actual data?
A) CMK
B) Data Key
C) IAM Key
D) AWS-managed CMK
B) Data Key
Which policy is the primary mechanism to control who can use a CMK?
A) IAM policy
B) Key policy
C) Access key
D) Data Key
B) Key policy
Which KMS option is used to encrypt S3 objects?
A) SSE-S3
B) SSE-KMS
C) SSE-C
D) AES-256
B) SSE-KMS
How do you enable annual key rotation?
A) Enable rotation for AWS-managed CMK
B) Enable rotation for customer-managed CMK
C) Use CloudTrail
D) Create a new Data Key
B) Enable rotation for customer-managed CMK
How can a Lambda function get temporary access to a CMK?
A) Attach IAM policy
B) Use a KMS grant
C) Both A and B
D) Create a new CMK manually
C) Both A and B
What happens to data if its CMK is deleted?
A) Remains encrypted but accessible
B) Becomes irrecoverable
C) Automatically decrypted
D) Backed up in S3
B) Becomes irrecoverable
Which AWS service does NOT integrate with KMS?
A) S3
B) RDS
C) Lambda
D) Route 53
D) Route 53
For large datasets, which encryption method is recommended?
A) Direct encryption
B) Envelope encryption
C) AWS-managed encryption
D) Manual AES
B) Envelope encryption
Which CMK type is automatically created and managed by AWS?
A) Customer-managed CMK
B) AWS-managed CMK
C) AWS-owned CMK
D) Data Key,B
B) AWS-managed CMK
Which CMK type can be automatically rotated?
A) AWS-owned CMK
B) Customer-managed CMK
C) Data Key
D) Access Key
B) Customer-managed CMK
Which of the following controls KMS key access?
A) IAM policies
B) Key policies
C) Grants
D) All of the above
D) All of the above
Which KMS encryption method is recommended for large datasets?
A) Direct Encryption
B) Envelope Encryption
C) Manual Key Management
D) Server-side encryption with AES
B) Envelope Encryption
Can a CMK be used across multiple regions?
A) Yes
B) No
C) Only for S3
D) Only for Lambda
B) No
Which service records all KMS key usage for auditing?
A) CloudWatch
B) CloudTrail
C) S3
D) Lambda
B) CloudTrail
What is the minimum waiting period before a CMK can be deleted?
A) 0 days
B) 7 days
C) 30 days
D) 60 days
B) 7 days
What is AWS KMS?
AWS Key Management Service (KMS) is a managed service that makes it easy to create and control cryptographic keys used to encrypt data across AWS services and applications.
What are the two types of keys in AWS KMS?
Customer Master Keys (CMKs) and Data Keys. CMKs can be customer-managed or AWS-managed.