Shrestha Rajat

Search

Search IconIcon to open search

Last updated Jul 9, 2023 Edit Source

# KMS

#cloud #aws #security

AWS Key Management Service (AWS KMS) lets you create, manage, and control cryptographic keys across your applications and more than 100 AWS services. These keys could be used for Encryption as well as a form of Authorization of the users/services. It can manage both Symmetric and Asymmetric Keys

The KMS keys are protected by hardware Security modules (HSMs).

Pasted image 20230103145238

# KMS Keys

They were previously known as Customer Master Keys (CMKs) and are the primary resources in AWS KMS. It contains the main key to encrypt and decrypt the data.

# Alternative Key Stores

External Key Store

# AWS Managed KMS Keys

These keys are created, managed and used on your behalf of AWS. You cannot manage them manually as well as cannot be used in custom cryptographic operations directly.

# Data Encryption Keys

# Key Rotation