Communication Security Flashcards

1
Q

What is TLS?

A
  • TLS ensures integrity of transferred data.
  • The session key is created from random numbers that are exchangeable during the TLS handshake.
  • The algorithms used inside a session are negotiated between client and server.
  • The subject of the server certificate must be equal to the servers host name entered in the browser.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which TCP port is reserved for HTTP over TLS?

A

Port 443

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

TOR networks

A

Each node in the network knows the previous and next node along a connection but no other peers.

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

HTTPS

A

Hyper Text Transfer Protocol Secure
A extension of HTTP; port 80
HTTPS; port 443

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

X.509

A

Is a type of certificate for HTTPS, to authenticate the server (and sometimes the client).

As consequence authorities are necessary to verify the relation between the certificate and it’s owner.

(Certificate authorities can be a potential weak point, allowing for middle man attacks)

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