Atak CRIME
CRIME odgaduje tajne ciasteczka, obserwując, jak kurczy się zaszyfrowany ruch, gdy kompresja trafi na dopasowanie.
Atak przedstawili w 2012 roku Juliano Rizzo i Thai Duong. Celem były TLS i SPDY, gdy dane były kompresowane przed zaszyfrowaniem. Atakujący sprawia, że przeglądarka wysyła krótkie próby obok tajnego ciasteczka. Jeśli próba pasuje do fragmentu ciasteczka, kompresja działa lepiej, a zaszyfrowana wiadomość jest krótsza. Wycieka tylko długość, ale to wystarcza, by odzyskać ciasteczko znak po znaku.
Lekarstwem było wyłączenie kompresji w TLS. Następca, BREACH, pokazał w 2013 roku, że ten sam trik działa przy kompresji HTTP po stronie serwera, więc problem po prostu przesunął się o warstwę wyżej. Wniosek: kompresowanie danych, w których sekrety mieszają się z tekstem kontrolowanym przez atakującego, to pewny sposób na ich wyciek.