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.