El apretón de manos TLS/SSL es el proceso mediante el cual un cliente y un servidor establecen una conexión encriptada. Autentica al servidor, negocia parámetros criptográficos y establece material de clave compartida. Los sitios web y las herramientas de seguridad pueden identificar a un cliente a partir de los parámetros que ofrece en este apretón de manos, como su versión de TLS, suites de cifrado y extensiones.

Esta es la base de la "huella digital TLS" como técnica de detección: métodos como JA3 construyen una huella digital a partir de la versión de TLS, suites de cifrado, extensiones, curvas elípticas y formatos de puntos de curvas elípticas que un cliente ofrece en su apretón de manos.

El apretón de manos también negocia una clave de sesión compartida utilizada para encriptar todo lo que sigue, por lo que un proxy que solo retransmite la conexión no puede leer el tráfico resultante a menos que termine el apretón de manos él mismo.

Términos Relacionados