For Students · Hash Avalanche
Hash Avalanche for an elliptic curve
Built for students learning it for a class or exam. See the concept move instead of memorizing formulas — and check your homework intuition. Simulate an elliptic curve live below — adjust the inputs and watch it respond, right in your browser.
Hash Avalanche EffectLive
one bit changes everything
hash("hello")
6ec04d35
hash with last bit flipped
bfcd238d
01101110110000000100110100110101
pink = flipped bits
Controls
A good cryptographic hash maps any input to a fixed-size fingerprint, and flipping a single input bit flips about half the output bits — the avalanche effect. This makes the output look random and unrelated to the input, so you cannot nudge your way from one hash to a target. It is why hashes protect passwords, verify files, and anchor blockchains.
Data Inspector
Bits changed16 / 32
Avalanche50%
Ideal~50%
Governing equation
Reading this result: About half of the 32 output bits flipped (16) — the ideal avalanche, so the two fingerprints look completely unrelated even though the inputs differ by a single bit.
Runs locally in your browser — free forever. Scale to the cloud when reality gets heavy.
Also for:ResearchersEducatorsEngineersHobbyists & MakersK-12 StudentsFirst RespondersGeneral version →
More with Hash Avalanche
Frequently asked questions
- Is this good for students?
- Yes — this version of "Hash Avalanche for an elliptic curve" is framed for students learning it for a class or exam. See the concept move instead of memorizing formulas — and check your homework intuition.
- Do I need to install anything?
- No. It runs in any modern browser, free, with no account required.