El protocolo SSL proporciona seguridad para las comunicaciones a través de Internet mediante la cifración de datos, autenticación de servidores e integridad de mensajes. SSL establece un canal seguro a través del intercambio de claves y certificados digitales entre el cliente y el servidor, y luego cifra todos los datos transmitidos a través de ese canal para proteger la confidencialidad, integridad y autenticidad de la comunicación.