Public / Private Keys
Core route · cryptography
Generate, sign, and verify — in a browser.
This lab turns key generation and digital signatures into hands-on steps. Create a keypair, sign a payload, then mutate it to watch verification fail. It anchors authenticity in something you can interact with before moving into transaction flows and on-chain verification.
At a glance
Crypto discussions often skip the mechanical intuition. This makes the relationship between private keys, public identities, and signed payloads tangible.
Generate a keypair and watch the public key change in real time. Sign a message, change one character, and verify again to see the failure. If the tab flow feels abrupt, use the combined-flow hub to keep the sequence legible.
About 10 to 15 minutes. Beginner friendly. It is the easiest way to make signing and verification feel mechanical instead of mystical.
Embed
Reading path
- Open the live interactive: https://kohnnn.github.io/interactive-explanation/public-private-keys/
- Use Blockchain 101 Combined Flow if you want the surrounding context instead of the tab flow alone
- Continue through Zero-Knowledge Proof Demo when you want the privacy follow-up after authenticity
- Continue via Interactive or Visual Notes