HTTPS to w praktyce HTTP działające "w tunelu" zabezpieczeń zapewnianych przez protokół TLS. To właśnie TLS odpowiada za kluczowe cechy bezpiecznego połączenia: poufność (szyfrowanie danych), integralność (ochrona przed modyfikacją w trakcie transmisji) oraz uwierzytelnianie serwera (najczęściej na podstawie certyfikatu X.509).
Poprawna odpowiedź: "TLS". Współczesne wdrożenia HTTPS używają TLS (np. TLS 1.2 lub TLS 1.3). Nazwa "certyfikat SSL" bywa spotykana w języku potocznym, ale technicznie chodzi o certyfikat używany w połączeniu TLS.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "FTP" to protokół do transferu plików. Sam w sobie nie jest mechanizmem szyfrowania używanym przez HTTPS (istnieją osobne warianty zabezpieczania FTP, ale to inny temat).
- "SSH" zapewnia szyfrowany kanał do zdalnego logowania i tunelowania, lecz nie jest protokołem realizującym zabezpieczenia połączeń HTTPS w przeglądarce.
- "TCP" jest protokołem warstwy transportowej, zapewniającym m.in. niezawodną transmisję. Nie odpowiada za kryptografię; TLS działa "nad" TCP (w typowym wariancie HTTPS).
Wskazówka egzaminacyjna: jeśli pytanie dotyczy szyfrowania w HTTPS, szukaj odpowiedzi odnoszącej się do warstwy bezpieczeństwa (TLS), a nie do transportu (TCP) ani do innych usług (FTP/SSH).