Cum funcționează certificatele SSL?
Handshake inițial: Când un browser solicită o conexiune securizată (https://), serverul web răspunde trimițând certificatul SSL și cheia publică pentru verificare.
Validarea certificatului: Browserul verifică dacă certificatul a fost emis de o autoritate de certificare de încredere, verifică perioada de valabilitate a acestuia și confirmă că corespunde domeniului site-ului web.
Schimb de chei: Browserul generează o cheie de criptare aleatorie, o criptează cu cheia publică a serverului și o trimite în siguranță pentru a stabili un canal de comunicare privat.
Comunicare securizată: Atât browserul, cât și serverul utilizează cheia de criptare partajată pentru a cripta și decripta toate datele transmise în timpul sesiunii, asigurând confidențialitate completă.