SSL, Secure Sockets Layer, är ett äldre kryptografiskt protokoll som utvecklades för att skydda kommunikation över internet.
SSL användes ursprungligen för att kryptera trafik mellan webbläsare och webbservrar och lade grunden för säker webbkommunikation. De första versionerna av HTTPS byggde på SSL och gjorde det möjligt att skydda lösenord, betalningsuppgifter och annan känslig information.
Med tiden upptäcktes allvarliga säkerhetsbrister i SSL, och protokollet ersattes därför av TLS (Transport Layer Security). Alla versioner av SSL är i dag avvecklade och betraktas som osäkra. Trots detta lever begreppet “SSL” kvar i språkbruket, där till exempel webbplatscertifikat ofta kallas SSL-certifikat. I praktiken används dock alltid TLS i moderna system. Att skilja mellan begreppet SSL och den faktiska tekniken TLS är viktigt för att undvika missförstånd och för att säkerställa korrekt och säker konfiguration av webbtjänster.