Il protocollo SSL è nato al fine di garantire la privacy delle comunicazioni su Internet, infatti permette alle applicazioni client/server di comunicare in modo da prevenire le intrusioni e le falsificazioni dei messaggi. Non a caso si tratta di protocolli crittografici permettendo una comunicazione (di qualsiasi tipo) sicura tra mittente e destinatario, garantendo uno degli aspetti fondamentali della sicurezza, ovvero l'autenticazione e sopratutto l'integrità cioè i dati devono sempre avere un significato, non devono perdere importanza.