Sommario:
- Definizione - Cosa significa SSL (Secure Sockets Layer)?
- Techopedia spiega Secure Sockets Layer (SSL)
Definizione - Cosa significa SSL (Secure Sockets Layer)?
Secure Sockets Layer (SSL) è un protocollo standard utilizzato per la trasmissione sicura di documenti su una rete. Sviluppata da Netscape, la tecnologia SSL crea un collegamento sicuro tra un server Web e un browser per garantire la trasmissione privata e integrale dei dati. SSL utilizza il protocollo TCP (Transport Control Protocol) per le comunicazioni.
Techopedia spiega Secure Sockets Layer (SSL)
In SSL, il word socket si riferisce al meccanismo di trasferimento dei dati tra un client e un server su una rete.
Quando si utilizza SSL per transazioni Internet sicure, un server Web necessita di un certificato SSL per stabilire una connessione SSL sicura. SSL crittografa i segmenti di connessione di rete sopra il livello di trasporto, che è un componente di connessione di rete sopra il livello di programma.
SSL segue un meccanismo crittografico asimmetrico, in cui un browser Web crea una chiave pubblica e una chiave privata (segreta). La chiave pubblica viene inserita in un file di dati noto come richiesta di firma del certificato (CSR). La chiave privata viene emessa solo per il destinatario.
Gli obiettivi di SSL sono:
- Integrità dei dati: i dati sono protetti dalla manomissione.
- Privacy dei dati: la privacy dei dati è garantita attraverso una serie di protocolli, tra cui il protocollo SSL Record, SSL Handshake Protocol, SSL Change CipherSpec Protocol e SSL Alert Protocol.
- Autenticazione client-server: il protocollo SSL utilizza tecniche crittografiche standard per autenticare il client e il server.
SSL è il predecessore di Transport Layer Security (TLS), che è un protocollo crittografico per la trasmissione sicura di dati su Internet.