Recientemente, leí un artículo que describe un ataque al protocolo de respuesta http. El ataque se llama CRIME o CRIME Extensions. Explota el algoritmo de compresión TLS al verificar la carga útil total de la respuesta http después de insertar una palabra en el mensaje de respuesta. Como el algoritmo de compresión (DEFLATE en TLS) reemplaza la misma palabra en una longitud más corta, el atacante puede verificar si la palabra inyectada es la misma con la información secreta en el mensaje de respuesta HTML.
¿Los archivos HTML tienen información secreta? Por ejemplo, en los principales sitios web como Google o Facebook, después del protocolo de enlace TLS, un cliente envía una solicitud HTTP, como "enviarme mi página personal", y el servidor envía una respuesta HTTP que tiene información muy privada.