Atak Raccoon
Atak czasowy na TLS 1.2 i starsze, w którym wiodące bajty zerowe sekretu Diffiego-Hellmana są obcinane przed wyprowadzaniem kluczy i zdradzają informacje.
Opublikowali go w 2020 roku Robert Merget, Marcus Brinkmann, Nimrod Aviram, Juraj Somorovsky, Johannes Mittmann i Jörg Schwenk. Przed TLS 1.3 wiodące bajty zerowe są usuwane ze wspólnego sekretu DH, zanim trafi on do TLS PRF. Krótszy sekret może oznaczać o jeden blok HMAC mniej do policzenia, a ta różnica widoczna jest w czasie odpowiedzi. Każdy pomiar zdradza, czy wspólny sekret zaczynał się od bajtów zerowych, a dostatecznie wiele takich wskazówek składa się na problem ukrytej liczby (hidden number problem), który rozwiązuje redukcja sieci.
Wymaga serwera używającego ponownie klucza DH oraz atakującego z bardzo precyzyjnym pomiarem czasu, więc jest bardziej eleganckie niż praktyczne. OpenSSL dostał CVE-2020-1968. TLS 1.3 jest odporny, bo sekret ma tam stałą długość.