S3 Security Flashcards

1
Q

Encrypts S3 objects using keys handled, managed, and owned by AWS

A

Server-Side Encryption with Amazon S3-Managed Keys (SSE-S3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Leverage AWS Key Management Service (AWS KMS) to manage encryption keys

A

Server-Side Encryption with KMS Keys stored in AWS KMS (SSE-KMS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When you want to manage your own encryption keys using keys fully managed by the customer outside of AWS

A

Server-Side Encryption with Customer-Provided Keys (SSE-C)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Does Amazon store the encryption key when using SSE-C?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Clients must encrypt data themselves before sending to Amazon S3 and when retrieving from Amazon S3. Customer fully manages the keys and encryption cycle

A

Client-Side Encryption

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Encryption in flight is also called

A

SSL/TLS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

S3 non encrypted endpoints

A

HTTP Endpoint

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

S3 encryption in flight

A

HTTPS Endpoint

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

S3 encryption automatically applied to new objects stored in S3 bucket

A

SSE-S3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Defines a way for client web applications that are loaded in one domain to interact with resources in a different domain

A

Cross-Origin Resource Sharing (CORS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Create a Vault Lock Policy which locks the policy for future edits

A

Glacier Vault Lock

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Block an object version deletion for a specified amount of time

A

S3 Object Lock

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Retention mode where object versions can’t be overwritten or deleted by any user, including the root user

A

Retention mode - Compliance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Retention mode where most users can’t overwrite or delete an object version or alter its lock settings.some users have permission to change the retention or delete the object

A

Retention mode - Governance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Protect the object indefinitely, independent from retention period

A

Legal Hold

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Use AWS Lambda Functions to change the object before it is retrieved by the caller application

A

S3 Object Lambda