Transport Layer Security

Transport Layer Security (TLS) e il suo predecessore Secure Sockets Layer (SSL) sono dei protocolli crittografici a livello di presentazione (operando al di sopra del livello di trasporto) usati nel campo delle telecomunicazioni e dell'informatica che permettono una comunicazione sicura dalla sorgente al destinatario (end-to-end) su reti TCP/IP (come ad esempio Internet) fornendo autenticazione, integrità dei dati e confidenzialità.

Diverse versioni del protocollo sono ampiamente utilizzate in applicazioni come i browser, l'e-mail, la messaggistica istantanea e il voice over IP. Un esempio di applicazione di SSL/TLS è nel protocollo HTTPS.

Protocolli SSL e TLS
Protocollo Pubblicato Status
SSL 1.0 Non pubblicato Non pubblicato
SSL 2.0 1995 Deprecato nel 2011 (RFC 6176)
SSL 3.0 1996 Deprecato nel 2015 (RFC 7568)
TLS 1.0 1999 Deprecato nel 2021 (RFC 8996)
TLS 1.1 2006 Deprecato nel 2021 (RFC 8996)
TLS 1.2 2008
TLS 1.3 2018 Attuale (RFC8446)