Hacker GitHub

← All repos

nneonneo/sha1collider

View on GitHub ↗ ★ 452 Python

Build two PDFs that have different content but identical SHA1 sums.

5 mentions on Hacker News by 3 people: 2 stories, 3 comments · first 2017-02-25 · latest 2020-01-07

Mentions per year 5 mentions · busiest year 2017 (3)
20082026
  1. …a bit. The SHAttered attack (classical collision) can be used in practice - for example, my project https://github.com/nneonneo/sha1collider exploits their collision to turn any two PDFs into documents with identical SHA-1 hashes.
  2. Also relevant, a PDF SHA-1 collider: https://github.com/nneonneo/sha1collider
  3. Shameless plug: I built my own version of this to collide arbitrary PDFs: https://github.com/nneonneo/sha1collider My version is similar to this, but removes the 64kb JPEG limit and allows for colliding multi-page PDFs.