Security Flashcards
What is a CMK?
- A logical representation of a key
- A pointer to some underlying cryptographic material
What is AWS Parameter Store?
Secure, serverless storage for configuration and secrets
(Idea: Separate Data from Source Control)
Suppose you are using HSM and you lose access to your keys. What can you do in this situation?
Nothing. HSM Keys are irretrivable if lost
What is the important conceptual difference between Symmetric CMKs and Asymmetric CMKs?
- Symmetric CMKs use the same key for encryption and decryption
- Asymmetric CMKs use a mathematically related public/private key pair
What does ECC stand for (NOT the same as EC2)?
Elliptic-Curve Cryptography
What does AWS Firewall Manager do?
It allows you to centrally configure and manage firewall rules across an AWS Organization
What are the two types of AWS Shield?
- AWS Shield Standard
- AWS Shield Advanced
What is the encryption algorithm used for Symmetric CMKs?
AES-256
Can KMS keys be used in a region different from the one in which they were created?
No
Keys generated by AWS KMS are only stored and used in the region in which they were created. They cannot be transferred to another region.
(Source: https://aws.amazon.com/kms/faqs/#:~:text=Keys%20generated%20by%20AWS%20KMS,be%20transferred%20to%20another%20region.)
What type of FIPS service is KMS?
KMS is a FIPS 140-2 Level 2 service
What does KMS stand for?
Key Management Service
What is the pricing structure for KMS?
You pay per API call
On the exam, if you see FIPS 140-2 Level 3, what should you think of?
HSM
On the exam, if you see FIPS 140-2 Level 2, what should you think of?
KMS
How large can data encrypted by CMKs be?
Up to 4KB in size