Ssl (Secure Sockets Layer) – to protokół kryptograficzny zapewniający bezpieczną komunikację w internecie. Służy do szyfrowania połączeń między przeglądarką użytkownika a serwerem, chroniąc wrażliwe dane (np. hasła, numery kart kredytowych) przed przechwyceniem lub manipulacją.
Kluczowe cechy SSL:
- Szyfrowanie danych – uniemożliwia osobom trzecim odczytanie przesyłanych informacji.
- Uwierzytelnianie – potwierdza, że strona internetowa jest tym, za co się podaje (np. bank, sklep online).
- Integralność danych – zapobiega modyfikacji przesyłanych treści (np. przez ataki typu *man-in-the-middle*).
Rozwój i następca SSL:
Obecnie SSL został zastąpiony przez nowocześniejszy protokół TLS (Transport Layer Security), ale nazwa „SSL” jest wciąż powszechnie używana (np. certyfikat ssl).
Gdzie się stosuje SSL/TLS?
- Strony internetowe (https://)
- Poczta elektroniczna (np. IMAPS, SMTPS)
- Aplikacje bankowe i płatności online
Certyfikat SSL to cyfrowy dokument potwierdzający tożsamość serwera i umożliwiający szyfrowanie. Większość stron używa go dziś standardowo (zielona kłódka w pasku adresu).