¿Qué es el descifrado SSL?

El protocolo SSL (Secure Sockets Layer) y su sustituto moderno y más seguro, TLS (Transport Layer Security), se utilizan para cifrar el tráfico web. El cifrado de los datos en tránsito es una práctica habitual, y actualmente alrededor del 90 % de las páginas web están cifradas. Aunque esto ayuda a prevenir las filtraciones de datos, los ciberdelincuentes utilizan estos canales cifrados para propagar malware y extraer datos, sabiendo que pueden eludir las soluciones tradicionales de inspección de seguridad que no descifran el tráfico.

Las herramientas de inspección de seguridad, como los cortafuegos de nueva generación (NGFW), los sistemas de prevención de pérdida de datos (DLP), los sistemas de detección y prevención de intrusiones (IDS/IPS) y las puertas de enlace web, entre otras, son muy eficaces para detectar amenazas en el tráfico. Sin embargo, no descifran el tráfico de forma eficiente antes de inspeccionarlo. Esto impide que las herramientas de inspección de seguridad detecten las amenazas cifradas y permite que el malware o los datos de propiedad intelectual circulen sin ser inspeccionados ni bloqueados cuando corresponda. El descifrado SSL, también denominado visibilidad SSL, es el proceso de descifrar el tráfico a gran escala y dirigirlo a distintas herramientas de inspección que identifican tanto las amenazas entrantes dirigidas a las aplicaciones como las salientes desde los usuarios hacia Internet.

¿Qué está impulsando el aumento del uso del cifrado SSL/TLS?

El uso del cifrado SSL/TLS para el tráfico web ha aumentado drásticamente por varios motivos:

  • Disponibilidad de certificados baratos o gratuitos: Let’s Encrypt es una autoridad de certificación (CA) gratuita, automatizada y abierta. Let’s Encrypt está al alcance de los operadores de sitios web pequeños, para quienes el coste suponía anteriormente un obstáculo, y de los desarrolladores de sitios web y aplicaciones que desean automatizar la implementación de certificados en sus aplicaciones. Sin embargo, los delincuentes pueden obtener esos mismos certificados con la misma facilidad para hacer que sus sitios web falsos parezcan legítimos. Después, utilizan estos sitios para llevar a cabo ataques de phishing, de intermediario, de envenenamiento de la caché DNS y de otros tipos.
  • Advertencias del navegador Google Chrome: Desde julio de 2018, los sitios web que no utilicen cifrado SSL/TLS se marcarán automáticamente como no seguros.
  • Posicionamiento en los resultados de búsqueda de Google: Google otorga una mejor posición en los resultados de búsqueda a los sitios que utilizan cifrado SSL/TLS.
  • Mayor atención a la privacidad de los usuarios: La gran cantidad de filtraciones de datos aparecidas en las noticias ha aumentado el interés del público por los datos y la privacidad de los usuarios. Las leyes y normativas, como el RGPD de la Unión Europea y la nueva Ley de Privacidad del Consumidor de California, también han impulsado a las organizaciones a implementar SSL/TLS.

¿Cuáles son los retos a la hora de descifrar el tráfico SSL/TLS?

Además de las amenazas que se ocultan en el tráfico cifrado, debe tener en cuenta otros retos al diseñar o mantener una arquitectura para inspeccionar el tráfico. Entre ellos se incluyen:

  • Mayor complejidad: Muchas empresas utilizan varias herramientas de inspección de seguridad para detectar y detener distintos tipos de amenazas. Algunas de estas herramientas no descifran el tráfico y otras no pueden hacerlo a gran escala. Esto da lugar a una arquitectura de inspección impredecible y dificulta el enrutamiento eficiente del tráfico entre dispositivos. Además, los fallos de las herramientas de inspección pueden introducir latencia o crear puntos muertos en el tráfico, y la existencia de varios puntos de descifrado y cifrado hace que los cambios sencillos en un dispositivo sean mucho más complejos, ya que pueden afectar a toda la cadena de inspección.
  • Impacto en el rendimiento: Descifrar y volver a cifrar el tráfico requiere una gran capacidad de procesamiento, lo que puede afectar al rendimiento de los dispositivos de inspección. Como consecuencia, a menudo solo se inspecciona una parte del tráfico en busca de amenazas, mientras que el tráfico que supera el límite de procesamiento de una herramienta se deja pasar sin inspeccionar.
  • Criptografía moderna: Sin una forma centralizada de descifrar y cifrar, resulta difícil gestionar el uso de cifrados estándar cuando es necesario realizar cambios. Además, dado que las organizaciones prefieren utilizar cifrados con secreto perfecto hacia adelante en la mayoría de los casos, no es posible limitarse a compartir una clave de cifrado con dispositivos de inspección fuera de banda para realizar una inspección pasiva.
  • Normativas de privacidad: La falta de una clasificación del tráfico personalizable y basada en políticas puede hacer que se descifre todo el tráfico, lo que podría vulnerar la privacidad de los usuarios. Aunque descifrar el tráfico es esencial para detectar malware y otras amenazas, tener tanta visibilidad sobre la información bancaria o sanitaria de los usuarios podría infringir leyes o normativas.

¿Cómo puede proteger a su organización frente a las amenazas cifradas?

Al aplicar el descifrado basado en políticas y el direccionamiento del tráfico tanto al tráfico entrante como al saliente, obtiene visibilidad del tráfico cifrado, además de una mayor eficiencia y resiliencia de todo su conjunto de herramientas de inspección.

Al elegir una solución SSL/TLS que permita una gestión centralizada, puede simplificar el proceso de selección y actualización de los conjuntos de cifrado que ayudan a proteger las conexiones de red mediante SSL/TLS. Esto mejora el rendimiento de sus herramientas de seguridad para la inspección del tráfico, al tiempo que ofrece una mayor flexibilidad para gestionar los cifrados que utiliza en el cifrado de extremo a extremo.