Zero to ECC in 30 Minutes: A primer on elliptic curve cryptography (ECC)
Elliptic curve cryptography, or ECC, is one of several public-key cryptosystems that depend, for their security, on the difficulty of the discrete logarithm problem.
As both standalone and networked computing capabilities continue to grow in-line with Moore’s law, key sizes for the most widely used public-key cryptographic systems have to grow disproportionately fast. This trend makes a switch to elliptic-curve cryptography (ECC) more and more attractive.
Unfortunately, ECC has a reputation for being difficult to understand. In response, Entrust offers this 30-minute primer on understanding the core principles of elliptic curve cryptography