Co oznacza SSL
SSL to historyczny protokół zabezpieczania komunikacji, zastąpiony we współczesnym internecie przez TLS. Określenie certyfikat SSL nadal potocznie opisuje certyfikat cyfrowy używany przy HTTPS. Rozróżniamy certyfikat, protokół i konfigurację serwera, aby nie sugerować korzystania ze starych wersji SSL.
Szyfrowanie, integralność i uwierzytelnianie
TLS szyfruje przesyłane dane, pozwala wykrywać ich modyfikację i umożliwia przeglądarce sprawdzenie tożsamości serwera. Chroni transmisję podczas logowania, wysyłania formularzy, składania zamówień i przeglądania strony. Nie zastępuje zabezpieczeń samej aplikacji.
Certyfikat i domena
Sprawdzamy powiązanie klucza publicznego z domeną, zaufany łańcuch certyfikacji i termin ważności. Certyfikat musi obejmować używane nazwy domen i subdomen. Chronimy klucz prywatny i nie umieszczamy go w publicznym repozytorium. Weryfikujemy również automatyczne odnawianie.
HTTPS i mieszana zawartość
Dokument, skrypty, style, fonty, obrazy i pozostałe zasoby powinny korzystać z HTTPS. Zasoby pobierane przez HTTP mogą wywoływać ostrzeżenia lub blokowanie funkcji. Kontrolujemy także odnośniki wewnętrzne, adresy canonical, mapę strony i zewnętrzne integracje.
Przekierowania, HSTS i monitoring
Sprawdzamy trwałe przekierowanie z HTTP na odpowiadający adres HTTPS. HSTS pozwala wymusić bezpieczne połączenie w przeglądarce, ale przed objęciem nim subdomen weryfikujemy ich gotowość. Monitorujemy ważność certyfikatu, łańcuch zaufania i zmiany konfiguracji.
Nasze podejście w PAR HOUSE Agency
Traktujemy HTTPS jako element bezpieczeństwa, a nie dekoracyjną ikonę. Kontrolujemy domeny, subdomeny, formularze, powroty z płatności, API i zewnętrzne materiały. Łączymy TLS z kontrolą dostępu, aktualizacjami, kopiami zapasowymi i ochroną wrażliwych procesów.