TLS, Transport Layer Security, är ett kryptografiskt protokoll som används för att skydda kommunikation över nätverk.
Det är TLS som ligger bakom säkerheten i HTTPS och ser till att data som skickas mellan klient och server är krypterad och skyddad mot manipulation. TLS används även av andra protokoll, till exempel e-post och meddelandetjänster.
Protokollet bygger på en inledande handskakning där parterna enas om kryptografiska parametrar och nycklar. Därefter sker all kommunikation krypterat. TLS är en grundläggande komponent för säkerhet och tillit på internet.
TLS är efterföljaren till SSL, som tidigare användes för att skydda internettrafik. Alla versioner av SSL är i dag avvecklade på grund av allvarliga säkerhetsbrister. Trots detta förekommer begreppet SSL fortfarande som ett informellt namn på TLS-baserad kryptering, särskilt i uttryck som ”SSL-certifikat”.