Przejdź do treści głównej
INF.03Sieci i Bezpieczeństwo

Protokoły HTTP i HTTPS (TLS/SSL)

Protokoły warstwy aplikacji służące do przesyłania dokumentów hipertekstowych w modelu klient-serwer (HTTP na porcie 80, szyfrowany HTTPS na porcie 443).

Różnica między HTTP a HTTPS:

  • HTTP (Hypertext Transfer Protocol) – port 80, przesyła dane w postaci otwartego tekstu (podatny na podsłuch Man-in-the-Middle).
  • HTTPS (HTTP Secure) – port 443, szyfruje całą komunikację za pomocą protokołu TLS/SSL, gwarantując:
    1. Poufność – nikt nie może podsłuchać przesyłanych haseł i danych.
    2. Integralność – dane nie mogą zostać zmodyfikowane w locie.
    3. Uwierzytelnienie – certyfikat SSL potwierdza tożsamość serwera.

Najczęstsze pułapki na egzaminie INF.03:

  • Standardowe porty: HTTP = 80, HTTPS = 443, MySQL = 3306, FTP = 20/21, SSH = 22.

Chcesz sprawdzić to pojęcie w praktyce?

Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Protokoły HTTP i HTTPS (TLS/SSL) lub rozpocznij trening.