What Is Elliptic Curve Cryptography (ECC)?


Jake Morr


August 25, 2023

Elliptic Curve Cryptography (ECC) is a public-key encryption method that uses elliptic curves' properties over finite fields. In the context of Bitcoin, it ensures transaction security with smaller yet highly secure keys. Specifically, Bitcoin employs the secp256k1 elliptic curve. When generating a Bitcoin public key, a user's private key is multiplied by a predefined point on this curve. Given the mathematical properties of ECC, deducing the private key from the public key becomes computationally challenging, safeguarding the user's information. This technique conserves data on the blockchain and maintains robust security levels.


The Bitcoin Rabbit Hole 🕳️ 🐇

Money is technology that allows for the exchange of value through time & space.

Don't understand Bitcoin? I wrote this article to cover the basics.

Bitcoin How To's

Here's how to get started with BTC faucets and rewards.