> root@cecs378:~$
// Initializing secure environment...
✔ Secure connection established.
Public Key Infrastructure (PKI) manages digital keys and certificates. It enables secure communication using asymmetric encryption — a public key encrypts data, and a private key decrypts it.
SSL/TLS encrypts data between your browser and a web server. When you see HTTPS, it means the connection is secured using a certificate verified through PKI.
Browser → TLS Handshake → Server
1. Request certificate
2. Verify via CA (PKI)
3. Exchange session keys
4. Encrypted communication