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.
2
Q
Which TCP port is reserved for HTTP over TLS?
A
Port 443
3
Q
TOR networks
A
Each node in the network knows the previous and next node along a connection but no other peers.
4
Q
HTTPS
A
Hyper Text Transfer Protocol Secure
A extension of HTTP; port 80
HTTPS; port 443
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)