Network Authentication
What problems do you see here?
Network Authentication Security
We can enhance the previous model by adding encryption. This is done as follows:
- client connects
- server sends cert
- client encrypts message using public key, sends to server
- server decrypts message using private key
Difficult to break private key
Related info
- Cert? Contains an entities public key. Could contain 3rd party verification.
- Keys?
- Examples?
- ssh
- https
- ftps
- imaps
More stuff
- TLS: Transport layer security
- tcp socket is fully encrypted at transport layer
- StartTLS
- socket began as normal TCP, but now requesting encryption using TLS
- Clear
- Plaintext/no encryption
Last Updated 05/08/2023