Skip to content

Build ECDSA Signatures

Build elliptic-curve signatures from scratch: modular arithmetic, finite fields, point addition on secp256k1, scalar multiplication, ECDSA sign/verify. Foundation of Bitcoin, Ethereum, TLS. Includes the famous nonce-reuse attack that broke the PS3.

advancedFree3 hours13 lessons
Start learningor sign up to track progress

Curriculum

Loading reference solution…
Build ECDSA Signatures