AWS

Describe shortly how SSE-C encryption works

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

  1. User uploads a file to S3 using HTTPS while providing data key in the header
  2. AWS S3 performs the encryption using the provided data key and encrypted object is stored in the bucket

If a user would like to get the object, the same data key would have to be provided.