Articles → AWS → AWS S3 Encryption

AWS S3 Encryption






Types Of Encryptions




  1. Client-side encryption → In client-side encryption, the data is encrypted locally before sending it to the S3 service. The s3 service has no role in encrypting or decrypting the data
  2. Server-side encryption → In server-side encryption, data is encrypted by the S3 service

How To Enable Server-Side Encryption In S3?




Picture showing the section to enable server side encryption in S3 bucket
Click to Enlarge



  1. Server-side encryption with Amazon S3 managed keys (SSE-S3) → These are the Amazon managed keys
  2. Server-side encryption with AWS Key Management Service keys (SSE-KMS) → These are the keys created by the user using the Key Management Service
  3. Dual-layer server-side encryption with AWS Key Management Service keys (DSSE-KMS) → An additional layer of service-side encryption added on the S3 bucket



Bucket Keys









Posted By  -  Karan Gupta
 
Posted On  -  Tuesday, January 4, 2022
 
Updated On  -  Wednesday, July 19, 2023

Query/Feedback


Your Email Id
 
Subject
 
Query/FeedbackCharacters remaining 250