TLS (z ang. Transport Layer Security) – zapewnia poufność i integralność na poziomie transmisji danych, a także uwierzytelnienie serwera, z którym następuje połączenie. Niekiedy również następuje uwierzytelnienie ze strony aplikacji klienta poprzez zastosowanie mechanizmu szyfrowania.
Obecnie standardem obsługiwanym przez większość z popularnych przeglądarek internetowych jest protokół TLS w wersji 1.2, zapewniający wyższy poziom ochrony niż jego niższe wersje (tj. TLS 1.0 i TLS 1.1 – których wsparcie z naszej strony zostało wycofane).