ECDH: Elliptic Curves for Key Exchange
Apply elliptic-curve scalar multiplication to ECDH key agreement.
Welcome
ECDH replaces DH's multiplicative group with an elliptic curve group. The result: equivalent security with 10× smaller keys and 10× faster operations.
EC Group Operations
In ECDH, the 'multiplication' is elliptic-curve scalar multiplication: multiplying a point P by a scalar k means adding P to itself k times: k×P. This is the EC analog of g^k mod p.
All lessons in this course
- The Key Distribution Problem
- Diffie-Hellman Key Exchange Math
- ECDH: Elliptic Curves for Key Exchange
- Forward Secrecy & Ephemeral Key Exchange