Definición: ¿Qué significa Secure Sockets Layer (SSL)?
Secure Sockets Layer (SSL) es un protocolo estándar que se utiliza para la transmisión segura de documentos a través de una red. Desarrollada por Netscape, la tecnología SSL crea un vínculo seguro entre un servidor web y un navegador para garantizar la transmisión de datos privada e integral. SSL utiliza el Protocolo de control de transporte (TCP) para la comunicación.
Techinfo explica Secure Sockets Layer (SSL)
En SSL, la palabra socket se refiere al mecanismo de transferencia de datos entre un cliente y un servidor a través de una red.
Cuando se utiliza SSL para transacciones seguras en Internet, un servidor web necesita un certificado SSL para establecer una conexión SSL segura. SSL cifra los segmentos de conexión de red por encima de la capa de transporte, que es un componente de conexión de red por encima de la capa de programa.
SSL sigue un mecanismo criptográfico asimétrico, en el que un navegador web crea una clave pública y una clave privada (secreta). La clave pública se coloca en un archivo de datos conocido como solicitud de firma de certificado (CSR). La clave privada se emite solo para el destinatario.
Los objetivos de SSL son:
- Integridad de los datos: los datos están protegidos contra alteraciones.
- Privacidad de los datos: la privacidad de los datos está garantizada a través de una serie de protocolos, incluido el Protocolo de registro SSL, el Protocolo de protocolo de enlace SSL, el Protocolo de cambio de especificación de cifrado SSL y el Protocolo de alerta SSL.
- Autenticación cliente-servidor: el protocolo SSL utiliza técnicas criptográficas estándar para autenticar al cliente y al servidor.
SSL es el predecesor de Transport Layer Security (TLS), que es un protocolo criptográfico para la transmisión segura de datos por Internet.