Lab 4.1: S3 Server-side Encryption
Create S3 Bucket:
Upload file:
Submit screenshot of your S3 bucket with a file stored in it.
Create a Customer Managed Key in KMS:
On the “Key Administrative” page - you need to add the “vocareum” and “vocstartsoft” roles - which are on the second page of listed roles
Again - select “vocareum” and “vocstartsoft” on page 2
Submit screenshot of your KMS key listed in the console:
Use native S3 SSE (S3 Master Key) to protect a file in S3 Bucket
Click Upload to add a file to your S3 Bucket
- Expand Properties
- Select “Specify and encryption key”
- Override bucket settings
- Select SSE-S3 (this uses AWS’s managed key)
Submit: Screenshot showing properties of a file in your S3 bucket that is encrypted with S3 Master Key:
Use native AWS KMS SSE (KMS Master Key) to protect a file in S3 Bucket
Using the mostly the same process as above - upload another file to your S3 Bucket , but this time protect it using the AWS KMS Master Key you created in Step 2
Submit: Screenshot showing properties of a file in your S3 bucket that is encrypted with your AWS KMS key