SHAttered SHA-1 collision (2017)
Google and CWI Amsterdam found the first practical SHA-1 collision using 2^63 operations against the expected 2^80 attack cost. They identified two distinct PDFs with identical SHA-1 hashes, demonstrating that the hash's theoretical 80-bit security was not the real-world ceiling.
Major browsers and certificate authorities accelerated SHA-1 removal within months; the attack cost remained high enough that SHA-1 continued briefly in legacy validation.
SHAttered became the reference case for why theoretical security margins need realistic attack-cost validation. It directly fed the industry-wide push toward SHA-2 and SHA-3.
Both SHAttered and the RSA attack show a known theoretical gap becoming a practical demonstration, with security estimates falling well below their nominal levels. The RSA paper's 15-30 bit reduction parallels how SHA-1's nominal 80 bits became an effective 63 in practice.
