DEV Community

Aravind kumar TS
Aravind kumar TS

Posted on

KMS - Key Management Service

AWS KMS - Key Management Service is a service used in AWS to encrypt and decrypt data.
KMS keys are of three types

  1. AWS Managed keys (default)
  2. Customer Managed keys these keys are categorised into two types of symmetric and asymmetric keys. Symmetric keys - Same key can be used to both encrypt and decrypt data. Asymmetric keys - We need to have separate keys to encrypt and decrypt data. In S3 we have server side and client side encryption. Server side encryption - The data uploaded in S3 storage buckets gets encrypted before getting stored in AWS Data Center disks Client side encryption - The data is encrypted by the client (user) and then data gets uploaded in the S3 bucket. Install AWS Cli in your windows or Linux machine, Using access key and secret key, AWS configure command get CLI ready and we can encrypt either user files or S3 objects. The commands are available in AWS official documents site. My articles - https://lnkd.in/gq7fdDvR #aws #awscloud

Top comments (0)