T4 | Encryption, Protocols and Digital Certificates Flashcards

1
Q

What is Encryption?

A

Way of encoding data

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

Plaintext

A

Original message to be encrypted

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

Ciphertext

A

The encrypted message

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

Encryption

A

The process of plaintext-ciphertext

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

Key

A

Piece of information used to unlock it

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

Encryption algorithm

A

Method used to encrypt the plaintext

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

Symmetric encryption

A

Same key to encrypt as to decrypt (private key)

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

Man in the Middle Attack

A

Attacker sits in the middle of the conversation (directly grab it, mid transmission)

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

Asymmetrical encryption

A

Much more secure which involves 2 keys

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

Asymmetric encryption keys

A
  1. Public key - available to anyone who encrypts a message for recipient
  2. Private key - available only to recipient, used to decrypt message
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Why protect stored data?

A
  1. Legal obligation for companies

2. Keep peoples data private

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

Storing passwords - Hashing

A

Will take the username/password and create a hash (when someone enters their username and password, the hash generated will be compared to the one in the database)

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

Protocols

A

Set of rules defining common methods of data communication

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

Protocol example

A

HTTP is standard protocol used to access/receive web pages

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

HTTPS

A

Secure protocol, any site that uses a data entry method should use HTTPS

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

How does HTTPS work?

A

HTTPS uses SSL/TLS certificate to verify the encryption keys and the organisation

17
Q

What are SSL and TLS?

A

Public encryption keys

18
Q

Website certificate

A

SSL/TLS is a digital certificate (authenticates the owner of site and public key; prove identity of website)

19
Q

What does “can’t connect securely” often mean?

A
  1. Out of date certificate

2. Not connection to a secure server

20
Q

How SSL/TLS and Certificates work?

A
  1. User requests SSL certificate
  2. Server sends valid certificate back
  3. Secure connection established
21
Q

Wireless Encryption Protocols

A
  1. WEP (very easy to track, shouldn’t be used these days)
  2. WPA/WPA2 (more secure)
  3. WPA3 (announced in 2018, successor of WPA2)