Tls falsa partenza

Una falsa partenza TLS è una funzionalità di Transport Layer Security che riduce parte della latenza richiesta dai processi di crittografia e autenticazione del protocollo. Transport Layer Security (TLS) ha sostituito i protocolli SSL (Secure Socket Layer) ed entrambi hanno lo scopo di crittografare le sessioni Internet tra due parti, un client e un server. Il client, solitamente un singolo utente di Internet, e il server, un sito Web o una rete, devono comunicare per stabilire una connessione per trasferire i dati. TLS è un protocollo che mira a proteggere tale connessione in modo che gli aggressori non possano rubare informazioni riservate dalla sessione Internet (come l'accesso a un conto bancario o l'acquisto con carta di credito).

Il processo di handshake TLS crea un canale sicuro per stabilire una chiave di crittografia:

  • Decidere quale cifrario usare
  • Scegliere una versione TLS che funzioni per entrambi
  • Autenticazione delle identità delle parti, magari utilizzando un'autorità di certificazione digitale

Il protocollo TLS causa una latenza più elevata perché il processo di handshake e crittografia richiede più tempo rispetto a un protocollo di sessione Internet non protetto. La scelta della crittografia che il client e il server utilizzeranno richiede tempo, così come l'autenticazione. Il termine falsa partenza si riferisce all'inizio del trasferimento dei dati un po 'in anticipo quando una delle parti ha già completato la scelta del codice e autenticato la propria identità ma non ha ricevuto conferma della stessa dall'altra parte. Ciò riduce leggermente la latenza.

Una falsa partenza TLS ha lo scopo di accelerare il protocollo TLS notevolmente rallentato. Un client o un server può iniziare a trasmettere i dati più rapidamente. Una falsa partenza riduce il tempo di andata e ritorno (RTT) del protocollo TLS da due a uno.


Pagine utili:

Informazioni sul formato .part

Lascia un commento