CPE 645 / CS 685
Applied Cryptography
Calculators

Mine a SHA3-256 Digest

Search for a message with your own name whose SHA3-256 digest starts with eight zeros. The search runs in WebAssembly or on the GPU, and it is saved while it runs.

Proof of workdemo
Objectives
  • Explain why a fixed target costs 2^n hash calls and gets no birthday discount.

  • Measure your machine's hash rate and turn 2^32 into a wall-clock time.

  • Explain why the expected remaining time does not fall as a search continues, and read the 63% figure at the expected count.

  • Scale the measurement to 2^128 and say what the collision resistance of SHA3-256 means in those terms.

  • Verify a claimed result independently, and explain why checking is cheap while finding is not.


Static site. Every demo computes in your browser, and nothing you type is sent anywhere.