CHIP: Confounding Hash Iteration for Passwords
CHIP hashes a salted password over and over until the low b bits of the digests have repeated C times. A salt whose chain runs past the upper bound is rejected and replaced. This page runs the real Python library in your browser; nothing you type leaves this page.
Salt attempts
Press Hash to start. Each bar is one salt's chain, each mark a collision.
Salt attempts
Iterations, kept chain
Iterations, all attempts
Time in browser