ECC (Elliptic Curve Cryptography)
Elliptic curve cryptography is a family of public-key cryptographic systems based on the mathematical properties of elliptic curves.
ECC enables the creation of key pairs where deriving the private key from the public key is computationally infeasible. Bitcoin uses ECC for its digital signature scheme (ECDSA/Schnorr over secp256k1). ECC provides strong security with relatively small key sizes, which is why Bitcoin signatures are compact. ECC is the specific cryptographic primitive that would be targeted by a quantum computer running Shor's algorithm.
Elliptic curve cryptography is a family of public-key cryptographic systems based on the mathematical properties of elliptic curves.
Frequently Asked Questions
What is ECC?
Elliptic curve cryptography is a family of public-key cryptographic systems based on the mathematical properties of elliptic curves.
Why does ECC matter for Bitcoin?
ECC enables the creation of key pairs where deriving the private key from the public key is computationally infeasible. Bitcoin uses ECC for its digital signature scheme (ECDSA/Schnorr over secp256k1).
What are the security implications of ECC?
ECC provides strong security with relatively small key sizes, which is why Bitcoin signatures are compact. ECC is the specific cryptographic primitive that would be targeted by a quantum computer running Shor's algorithm.
