# Introducing Elliptic Curves

DevFeed: [Introducing Elliptic Curves](<https://devfeed.tech/articles/introducing-elliptic-curves-40341.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2014/02/08/introducing-elliptic-curves/>)

Published: 2014-02-08T10:00:14Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

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

Tags: [cryptography](<https://devfeed.tech/tags/cryptography.md>), [diffie-hellman](<https://devfeed.tech/tags/diffie-hellman.md>), [digital-signatures](<https://devfeed.tech/tags/digital-signatures.md>), [elliptic-curves](<https://devfeed.tech/tags/elliptic-curves.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [implementing](<https://devfeed.tech/tags/implementing.md>), [nsa](<https://devfeed.tech/tags/nsa.md>), [python](<https://devfeed.tech/tags/python.md>), [rsa](<https://devfeed.tech/tags/rsa.md>)

## AI overview

An introductory tutorial series on elliptic curves and elliptic curve cryptography. It explains the motivation for ECC, its relationship to RSA and cryptographic security, and plans implementations covering finite fields, key exchange, encryption, and digital signatures.

## Source excerpt

With all the recent revelations of government spying and backdoors into cryptographic standards, I am starting to disagree with the argument that you should never roll your own cryptography. Of course there are massive pitfalls and very few people actually need home-brewed cryptography, but history has made it clear that blindly accepting the word of the experts is not an acceptable course of action. What we really need is more understanding of cryptography, and implementing the algorithms yourself is the best way to do that.