TLS
Definizione rapida
TLS è un protocollo che protegge le comunicazioni Internet mediante autenticazione e cifratura.
Spiegazione
Nato come successore di SSL, consente alle parti di verificare l'identità del servizio e di trasmettere dati senza esporli facilmente a terzi. È impiegato sul Web per informazioni personali e pagamenti, oltre che in altri servizi come il VoIP.
Esempio pratico
Quando un browser apre un sito HTTPS, TLS cifra lo scambio dei dati e controlla il certificato presentato dal server.
Spiegazione tecnica
Il protocollo negozia algoritmi e chiavi, autentica almeno il server tramite certificato e protegge integrità e riservatezza dei messaggi successivi.
Da non confondere con
SSL è il predecessore storico; TLS è il protocollo successivo utilizzato dalle implementazioni moderne.