upcarta
  • Sign In
  • Sign Up
  • Explore
  • Search

Elliptic Curve Cryptography: a gentle introduction

  • Article
  • May 17, 2015
  • #Cryptography #Cryptocurrency
andrea.corbellini.name
Read on andrea.corbellini.name
1 Recommender
2 Mentions
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... Show More

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 are based. Not to mention Bitcoin and other cryptocurrencies.

Before ECC become popular, almost all public-key algorithms were based on RSA, DSA, and DH, alternative cryptosystems based on modular arithmetic. RSA and friends are still very important today, and often are used alongside ECC. However, while the magic behind RSA and friends can be easily explained, is widely understood, and rough implementations can be written quite easily, the foundations of ECC are still a mystery to most.

Show Less
Recommend
Post
Save
Complete
Collect
Mentions
See All
calle ⚡ @callebtc · Apr 26, 2023
  • Post
  • From Twitter
This is a truly epic series for anyone getting into elliptic curves. Marvelous work.
calle ⚡ @callebtc · Apr 26, 2023
  • Post
  • From Twitter
I've read this, it was one of the best reads I've had in a while. Such marvelous work.
  • upcarta ©2025
  • Home
  • About
  • Terms
  • Privacy
  • Cookies
  • @upcarta