# Elliptic Curve Cryptography: a gentle introduction

DevFeed: [Elliptic Curve Cryptography: a gentle introduction](<https://devfeed.tech/articles/elliptic-curve-cryptography-a-gentle-introduction-27101.md>)

Original publisher: [Read original article](<https://andrea.corbellini.name/2015/05/17/elliptic-curve-cryptography-a-gentle-introduction/>)

Author: andreacorbellini

Published: 2015-05-17T11:24:00Z

Content type: article

Language: en

Sources: [Andrea Corbellini](<https://devfeed.tech/sources/andrea-corbellini.md>)

Topics: [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [ECDSA](<https://devfeed.tech/topics/ecdsa.md>), [public key](<https://devfeed.tech/topics/public-key.md>), [Algorithms, Complexity](<https://devfeed.tech/topics/algorithms-complexity.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>)

Tags: [bitcoin](<https://devfeed.tech/tags/bitcoin.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [dh](<https://devfeed.tech/tags/dh.md>), [dsa](<https://devfeed.tech/tags/dsa.md>), [ecc](<https://devfeed.tech/tags/ecc.md>), [ecdh](<https://devfeed.tech/tags/ecdh.md>), [ecdsa](<https://devfeed.tech/tags/ecdsa.md>), [examples](<https://devfeed.tech/tags/examples.md>), [guide](<https://devfeed.tech/tags/guide.md>), [math](<https://devfeed.tech/tags/math.md>), [pgp](<https://devfeed.tech/tags/pgp.md>), [public-key](<https://devfeed.tech/tags/public-key.md>), [rsa](<https://devfeed.tech/tags/rsa.md>), [security](<https://devfeed.tech/tags/security.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tls](<https://devfeed.tech/tags/tls.md>), [tools](<https://devfeed.tech/tags/tools.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

A gentle introduction to elliptic curve cryptography explains elliptic curves, their use in public-key cryptography, and why ECC is considered secure. The series covers finite fields, the discrete logarithm problem, ECDH, ECDSA, attacks on ECC, and comparisons with RSA.

## Source excerpt

Those of you who know what public-key cryptography is may have already heard of ECC, ECDH or ECDSA. The first is an acronym for Elliptic Curve Cryptography, the others are names for algorithms based on it. Today, we can find elliptic curves cryptosystems in TLS, PGP and SSH, which are just three of the main technologies on which the modern web and IT world ...