# Elliptic Curve Cryptography

Learn what elliptic curve cryptography is and how it’s implemented.

## We'll cover the following

*Elliptic curve cryptography* (ECC) is a phrase used to describe a suite of cryptographic primitives and protocols with security based on special versions of the discrete logarithm problem. ECC is based on different numbers and does not use the numbers modulo **$p$**. These numbers are associated with mathematical objects called elliptic curves. There are rules for adding and computing multiples of these numbers, just as for modulo **$p$**. We won’t concern ourselves with any of the details of elliptic curves or how to combine the points on such a curve.

Get hands-on with 1400+ tech skills courses.