Logo David Burdelak
Słownik · Cyberbezpieczeństwo

Co to jest certyfikat SSL?

Ostatnia aktualizacja:

Certyfikat SSL (właściwie TLS) to cyfrowy dokument wydawany przez zaufany urząd certyfikacji, który potwierdza tożsamość serwera i umożliwia szyfrowane połączenie HTTPS. To dzięki niemu przeglądarka pokazuje ikonę kłódki, a dane są chronione przed podsłuchem.

Jakie są rodzaje certyfikatów?

  • DV (Domain Validation): potwierdza tylko kontrolę nad domeną, wydawany automatycznie, np. przez Let's Encrypt,
  • OV (Organization Validation): dodatkowo weryfikuje firmę,
  • EV (Extended Validation): najściślejsza weryfikacja, dziś niewyróżniana w przeglądarkach,
  • wildcard: obejmuje wszystkie subdomeny, np. *.example.pl.

Jak działa łańcuch zaufania?

Certyfikat serwera jest podpisany przez urząd pośredni, a ten przez główny urząd certyfikacji, którego certyfikaty są wbudowane w przeglądarki i systemy. Jeśli któryś element łańcucha jest brakujący lub nieważny, użytkownik zobaczy ostrzeżenie o niezaufanym połączeniu.

Ważność i odnawianie

Certyfikaty mają ograniczony czas ważności, który jest stopniowo skracany (Let's Encrypt wydaje certyfikaty na 90 dni, a według ustaleń CA/Browser Forum maksymalny okres ważności certyfikatów publicznych będzie się zmniejszał). Dlatego odnawianie trzeba zautomatyzować, np. przez klienta ACME, i monitorować daty wygaśnięcia.

Najczęstsze problemy

Wygasły certyfikat, niedopasowana nazwa domeny, brak certyfikatu pośredniego oraz mieszana zawartość (zasoby ładowane przez HTTP na stronie HTTPS). Każdy z nich powoduje ostrzeżenie w przeglądarce i utratę zaufania użytkowników.

Zobacz w praktyce

Powiązane pojęcia

Wszystkie hasła z kategorii Cyberbezpieczeństwo