SSL (Secure Sockets Layer) este un protocol de criptare creat inițial de Netscape pentru a securiza schimbul de informații între browsere și servere. Astăzi, protocolul folosit efectiv este succesorul său, TLS (Transport Layer Security), deși denumirea „SSL” a rămas în uz.
Pe scurt, cum funcționează:
- Browserul cere o pagină securizată (
https://). - Serverul trimite certificatul și cheia publică către browser.
- Browserul verifică dacă certificatul este emis de o autoritate de certificare de încredere, este valid și corespunde site-ului.
- Urmează schimbul de informații între browser și server, în format criptat.