Encryption Flashcards

1
Q

Encryption in flight (SSL)

A

Data is encrypted before sending and decrypted after receiving i.e. public/private key encryption, HTTPS

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

Server side encryption at rest

A

Data is encrypted after being received by the server

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

Client side encryption

A

Data is encrypted by the client and never decrypted by the server

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

KMS (Key Management Service)

A

Anytime you hear “encryption” for an AWS service, it’s most likely KMS
• Easy way to control access to your data, AWS manages keys for us
• Fully integrated with IAM for authorisation

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

KMS Key Policies

A

Control access to KMS keys, “similar” to S3 bucket policies the difference being it controls access to the keys

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

SSM Parameter Store

A

Secure storage for configuration and secrets (API Keys)

- Allow to assign a TTL to a parameter (expiration date) to force updating or deleting sensitive data such as passwords

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

AWS Secrets Manager

A

Newer service, meant for storing secrets

• Capability to force rotation of secrets every X days

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

CloudHSM

A

Provisioned encryption hardware for stricter compliance

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

AWS Shield

A

Prevents DDOS attacks

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

AWS WAF

A

Web Application Firewall - Protects your web applications from common web exploits such as SQL injection, cross site scripting XSS

Can be deployed onto Application Load Balancer, API Gateways, CloudFront

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

AWS Firewall Manager

A

Manage rules for your firewall in all accounts of an AWS Organisation

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