Bezpieczne i poufne transakcje online wymagają protokołu, który zapewnia szyfrowanie danych oraz mechanizmy uwierzytelniania i ochrony integralności. Taką rolę spełnia TLS (Transport Layer Security), będący współczesnym standardem zabezpieczania komunikacji w Internecie. W praktyce typowym przykładem jest HTTPS, czyli HTTP realizowane z użyciem TLS.
Dlaczego poprawne jest "TLS"? TLS zestawia połączenie, w ramach którego strony uzgadniają parametry kryptograficzne (wymiana kluczy), a następnie dane aplikacyjne są przesyłane w sposób zaszyfrowany i chroniony przed modyfikacją. Dodatkowo, dzięki certyfikatom cyfrowym (np. X.509) użytkownik może zweryfikować tożsamość serwera, co jest kluczowe w bankowości i e-commerce.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "FTP" to protokół do przesyłania plików. Sam w sobie nie jest mechanizmem zapewniającym bezpieczne, poufne połączenie dla transakcji WWW (a ponadto nie dotyczy specyficznie dostępu do witryny Web).
- "NAT" to mechanizm translacji adresów sieciowych używany na styku sieci lokalnej i Internetu. Nie zapewnia szyfrowania ani uwierzytelniania treści transakcji.
- "MMS" to usługa/standard przesyłania wiadomości multimedialnych, niezwiązany z zabezpieczaniem połączeń do witryn WWW.
Warto też pamiętać o częstej pułapce egzaminacyjnej: w języku potocznym nadal spotyka się określenie "SSL" (np. "certyfikat SSL"), ale technicznie obecnie używa się TLS. Historyczny SSL 3.0 został wycofany z powodu znanych podatności, dlatego jako aktualną odpowiedź należy wskazać TLS.