Section 12: Amazon S3 Introduction Flashcards

1
Q

Example: s3://my-bucket/my-folder/myfile.txt

-Explain what is the “key”,”prefix” and “object”

A
  • The “key” is the full path -> “my-folder/myfile.txt”
  • Prefix -> “my-folder/”
  • Object -> “myfile.txt”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is SSE-S3 encryption for S3 bucket.

A
  • It is encryption and the keys is handled and manage by AmazonS3.
  • Encrypted on server side
  • AES-256 is used for encryption
  • Must set header “x-amz-server-side-encryption”:”AES256”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is SSE-KMS encryption for S3 bucket.

A
  • Encryption using keys which is handled and manage by KMS
  • KMS Advantages: user control + audit trail
  • Object is encrypted server side
  • Must set header: “x-amz-server-side-encryption”:”aws:kms”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is SSE-C encryption for S3 bucket.

A
  • Encryption using data keys which is managed by the customer
  • Server side encryption
  • Amzons does not store the encryption keys
  • HTTPS must be used
  • Encryption key must be provided in EVERY HTTP header
How well did you know this?
1
Not at all
2
3
4
5
Perfectly