L'abbreviazione SSL sta per Secure Sockets Layer. Il protocollo SSL governa come Web client, ad esempio un browser e server Web dovrebbero scambiarsi informazioni per mantenere i dati condivisi, privato e sicuro.
Significato
Gli utenti di computer ben informato possono accedere ai dati sensibili trasmessi tra un browser Web e server Web. Il protocollo SSL impedisce tale furto tramite crittografia, autenticazione e convalida continuo.
Caratteristiche
Una stretta di mano virtuale tra un client e il server deve riuscire prima di poter iniziare una sessione SSL. La stretta di mano verifica l'autenticità dei partecipanti e stabilisce le chiavi di crittografia per la codifica, decodifica e convalida dei dati trasmessi durante la sessione.
Chiavi
Il protocollo SSL comporta tre chiavi di crittografia principale. Chiave pubblica del server è disponibile per tutti per codificare i dati durante la stretta di mano. La chiave segreta o privata utilizzata per decodificare informazioni durante la stretta di mano è disponibile solo per il destinatario dei dati. Dopo una stretta di mano si conclude, il client e il server di generare una chiave di sessione reciproco per la codifica e decodifica dei dati.
Identificazione
L'URL nella barra degli indirizzi del browser inizia con "https:" durante una sessione SSL. Se "https:" non si verifica all'inizio dell'URL, i dati che Inserisci sul sito Web non sono privato o protetto tramite la crittografia SSL.