TLS, czyli Transport Layer Security, to protokół, który potwierdza poufność danych i transmisji. Zapewnia bezpieczeństwo podczas przesyłania haseł, rachunków bankowych i innych, wrażliwych danych. Ów protokół odpowiada za szyfrowanie transmisji pomiędzy przeglądarką a serwerem.
TLS wykorzystywany jest nie tylko na stronach internetowych, ale także w przypadku aplikacji czy poczty www. Przy adresach URL chronionych za pomocą TLS widoczna jest ikonka zamkniętej kłódki. TLS to ulepszona wersja popularnego certyfikatu SSL.