Collision Atlas

Two inputs.
One digest.

A hash function turns any input into a short fingerprint. No two inputs should get the same one. Here are 120 pairs that do, and you can run every one.

When a hash gets broken, you usually hear a claim and a number like 263. That's hard to check. A collision is easy: hash both inputs and look.

Don't panic about SHA-256 or SHA-3. Nothing here breaks them. Those pairs only work on weakened versions, with fewer rounds or a starting state the attacker picked, and each one says how weak. MD5 and SHA-1 are the ones that are really broken.

  • Moveread bytes
  • Clickpin a byte
  • Holdpull the pair apart
  • Dragturn it
  • Releaselet them collide
  • Tappin a byte
  • Press and dragpull the pair apart
Both hash to this · ABsame in both
Inputs
Bytes that differ
Bits flipped

Credit

Credit and notes

Credit

Source