El protocolo Secure Sockets Layer (SSL) es el protocolo original para autenticar y cifrar una conexión entre un cliente y un servidor, mediante certificados emitidos por una autoridad de certificación y un proceso de establecimiento de conexión para acordar las claves de sesión. Aunque fue sustituido oficialmente por el protocolo TLS, en el uso cotidiano el término «SSL» sigue designando a toda la familia de protocolos de cifrado web.
Puntos clave
- El protocolo SSL cifra el tráfico entre el cliente y el servidor mediante certificados y un protocolo de establecimiento de conexión.
- Tanto SSL 2.0 como SSL 3.0 están oficialmente obsoletos y, a día de hoy, son inseguros.
- TLS es el sucesor de SSL, normalizado por la IETF; la mayor parte del tráfico «SSL» es ahora TLS.
- Versa Inspecciona SSL/TLS mediante perfiles de descifrado de proxy de reenvío o de proxy completo.
- La VPN SSL permite a los usuarios remotos establecer una conexión tunelizada con las pasarel Versa es sin necesidad de IPsec.
En esta página: Por qué es importanteCómo funcionaTiposSSL y VersaPreguntas frecuentes
¿Por qué es importante el protocolo SSL?
El protocolo SSL —y el protocolo TLS que lo sustituyó— es la razón por la que se puede confiar en un navegador. Antes de SSL, el tráfico HTTP y las credenciales circulaban por las redes en texto sin cifrar, de modo que cualquiera que se interpusiera entre el cliente y el servidor podía leerlos. SSL solucionó este problema mediante la autenticación y el cifrado basados en certificados, de modo que un navegador puede confirmar que se está comunicando con el servidor auténtico y que los datos no pueden leerse ni modificarse durante la transmisión.
Ese modelo de confianza se convirtió en la base sobre la que funciona Internet: cada candado HTTPS tiene su origen en el diseño del protocolo de establecimiento de conexión SSL. Aunque el propio SSL ya no es seguro y está desactivado en todos los entornos de producción, la infraestructura de certificados que introdujo sigue determinando cómo se configura hoy en día el TLS —y todos los productos que analizan el tráfico cifrado, incluidas las SD-WAN de Versay las pasarelas de SASE —.
¿Qué es SSL?
El protocolo SSL funciona mediante un «handshake»: antes de que se transfieran datos de la aplicación, el cliente y el servidor negocian cómo se protegerá la sesión. El servidor presenta un certificado —emitido y firmado por una autoridad de certificación— que acredita su identidad y contiene su clave pública. El cliente valida esa firma y, a continuación, ambas partes acuerdan una clave de sesión compartida, que resulta mucho más rápida para cifrar los datos que se transmiten a continuación.
A continuación, el protocolo de registro toma el relevo: cifra, comprueba la integridad y encaja cada mensaje utilizando el conjunto de cifrado negociado. Si cualquiera de las partes detecta una manipulación o un cifrado no compatible, la sesión se interrumpe en lugar de reducirse de forma silenciosa a un nivel inferior. Primero se autentica y luego se cifra en bloque: ese diseño es el que siguen todas las versiones posteriores de SSL y TLS.
Tipos de SSL
Se lanzaron dos versiones de SSL antes de que el protocolo pasara a manos de la IETF. SSL 2.0 (1995) presentaba graves fallos de diseño y su uso quedó oficialmente prohibido en 2011. SSL 3.0 (1996) subsanó gran parte de esos fallos, pero fue vulnerado por el ataque POODLE de 2014 y quedó obsoleto en 2015. Hoy en día, no se debería negociar ninguna de las dos.
Posteriormente, el IETF renombró el protocolo como TLS: TLS 1.0 es, en la práctica, SSL 3.1, y la evolución continuó con TLS 1.1, 1.2 y el actual TLS 1.3. Hoy en día, el término «SSL» suele referirse a la familia SSL/TLS, y no al protocolo en sí, que ya ha quedado obsoleto.
Hay dos modalidades de implementación que resultan importantes desde el punto de vista operativo. El descifrado SSL/TLS interrumpe y restablece el protocolo de establecimiento de conexión en una pasarela, de modo que un cortafuegos pueda inspeccionar el texto sin cifrar. La VPN SSL utiliza el protocolo de establecimiento de conexión y de registro —en lugar de IPsec— para crear un túnel de acceso remoto a través de un navegador o un cliente.
SSL y Versa
VersaLa pasarela web segura de inspecciona el tráfico SSL/TLS mediante perfiles de descifrado TLS, configurados desde la pestaña «Seguridad» junto con los ajustes del cortafuegos, el antivirus y el IPS. Cada perfil elige entre un proxy de reenvío SSL —un proxy transparente que interrumpe y restablece el protocolo de enlace sin que ninguno de los extremos se dé cuenta— o un proxy SSL completo, que funciona en modo explícito o transparente para direcciones y puertos específicos. Los perfiles definen el rango de versiones TLS admitidas y cómo reaccionar ante certificados caducados, emisores no fiables o algoritmos de cifrado no compatibles.
Más allá de la inspección, la configuración de Concerto SASE ofrece SSL VPN como opción de acceso remoto junto con IPsec: el cliente Versa SASE se conecta mediante un protocolo SSL VPN propio basado en TLS y DTLS. La autenticación LDAP segura (LDAPS o STARTTLS) es otro ejemplo en el que SSL aparece directamente en la interfaz de usuario.
Preguntas frecuentes
¿Cuál es la diferencia entre SSL y TLS?
SSL es el protocolo original que introdujo Netscape en la década de los noventa; TLS es su sucesor, renombrado y reforzado por la IETF, que lo sustituyó a partir de la versión TLS 1.0 en 1999. Todas las conexiones denominadas «SSL» que se establecen hoy en día son, en realidad, TLS; el nombre «SSL» se ha mantenido en el uso común tras el cambio del protocolo en sí.
¿Sigue siendo seguro utilizar SSL?
No. Tanto SSL 2.0 como SSL 3.0 presentan vulnerabilidades criptográficas conocidas —entre ellas, el ataque de degradación POODLE— y han sido descartados oficialmente por la IETF. Los navegadores y servidores modernos rechazan directamente las conexiones SSL y, en su lugar, negocian TLS 1.2 o TLS 1.3.
¿Qué es un certificado SSL?
Un certificado SSL es una credencial digital, emitida y firmada por una autoridad de certificación, que vincula una clave pública a la identidad de un servidor. Durante el proceso de establecimiento de la conexión, el servidor presenta su certificado para que el cliente pueda verificar que se está conectando al servidor auténtico y esperado antes de intercambiar datos cifrados.
¿Qué es el descifrado o la inspección SSL?
El descifrado SSL pone fin a una sesión cifrada en una pasarela de seguridad, analiza el texto sin cifrar en busca de amenazas o incumplimientos de las políticas y, a continuación, lo vuelve a cifrar antes de reenviarlo, utilizando un proxy de reenvío o un proxy completo. Permite que los cortafuegos y los motores IPS examinen el tráfico que, de otro modo, ocultaría malware o la pérdida de datos.
¿Qué es una VPN SSL?
La VPN SSL es un método de acceso remoto que utiliza el protocolo de establecimiento de conexión y transmisión de datos SSL/TLS, en lugar de IPsec, para crear un túnel cifrado entre un usuario remoto y una pasarela. Por lo general, solo requiere un navegador o un cliente ligero, lo que simplifica el acceso a los usuarios que se encuentran fuera de la red corporativa.
Más información sobre SSL
Si quieres saber más, estas son algunas fuentes en las que confiamos.
| RFC 6101: El protocolo SSL, versión 3.0 | RFC 9846: TLS 1.3 |
|---|---|
| La documentación histórica de la IETF sobre el propio SSL 3.0, publicada años después de que la versión que describe ya quedara obsoleta. | El estándar actual de la IETF para TLS 1.3 (que sustituye al RFC 8446), el protocolo que se mantiene activamente y que sigue el diseño original de SSL. |
Términos relacionados
Si estás leyendo sobre SSL, te conviene echar un vistazo a lo siguiente.
| Autoridad de certificación | Seguridad de la capa de transporte | Cadena CA |
|---|---|---|
| La entidad de confianza que emite y firma los certificados que se utilizan en el protocolo SSL para verificar la identidad del servidor. | El protocolo estandarizado por el IETF que sustituyó a SSL y que ahora gestiona prácticamente todo el tráfico «SSL» en entorno de producción. | La cadena de certificados intermedios que permite a un cliente rastrear el certificado de un servidor hasta una CA raíz de confianza. |