W6L2 - TLS Flashcards

1
Q

TLS

A

Transport Layer Security

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

What type of cryptography does TLS use?

A

Symmetric

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

What do the client and server decide on before proceeding?

A

an encryption algorithm and a shared secret key (session key)

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

What is a Diffe-Hellman?

A

A key exchange algorithm

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

What does a Diffe-Hellman allow?

A

A client and server to negotiate a shared secret key without having to establish any prior knowledge of each other. Allows ability to do this over unencrypted channel

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

How is data authenticated in TLS?

A

Public key certificate

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

How is data integrity gauged in TLS

A

MAC - Message Authentication Code

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

What is TLS usually used in conjunction with?

A

TCP

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

At what point during a connection can TLS be used?

A

Anytime, but typically after connection establishment

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