Scalar Multiplication & the ECDLP
Understand repeated point addition and why inverting it is hard.
Welcome
Scalar multiplication is the core EC operation: compute k×P by repeatedly applying the group law. The ECDLP — finding k given k×P — is the hard problem securing all elliptic-curve cryptography.
Scalar Multiplication Definition
k×P = P + P + ... + P (k times). For k=4: 4P = P+P = 2P; 2P+2P = 4P. For k=2^256, direct iteration is infeasible. We need an efficient algorithm.
All lessons in this course
- Elliptic Curve Group Law
- Scalar Multiplication & the ECDLP
- Standard Curves: P-256, Curve25519, secp256k1
- ECC vs RSA: Security & Performance Trade-offs