mirror of
https://github.com/bitcoinbook/bitcoinbook
synced 2024-11-26 01:50:42 +00:00
Edited ch04_keys.adoc with Atlas code editor
This commit is contained in:
parent
1d76cc4c3d
commit
86ae0555a1
@ -286,7 +286,7 @@ that k is sometimes confusingly called an "exponent" in ((("public key cryptogra
|
|||||||
[[public_key_derivation]]
|
[[public_key_derivation]]
|
||||||
==== Public Keys
|
==== Public Keys
|
||||||
|
|
||||||
The public key is calculated from
|
The ((("public key cryptography", "public keys", "generating", id="pub-key-public-generate")))((("public keys", "generating", id="public-key-generate")))public key is calculated from
|
||||||
the private key using elliptic curve multiplication, which is
|
the private key using elliptic curve multiplication, which is
|
||||||
irreversible: _K_ = _k_ * _G_, where _k_ is the private key, _G_ is a
|
irreversible: _K_ = _k_ * _G_, where _k_ is the private key, _G_ is a
|
||||||
constant point called the _generator point_, and _K_ is the resulting
|
constant point called the _generator point_, and _K_ is the resulting
|
||||||
@ -373,7 +373,7 @@ geometric operation on the curve.
|
|||||||
====
|
====
|
||||||
Many Bitcoin implementations use
|
Many Bitcoin implementations use
|
||||||
the https://oreil.ly/wD60m[libsecp256k1 crytographic
|
the https://oreil.ly/wD60m[libsecp256k1 crytographic
|
||||||
library] to do the elliptic curve math.
|
library] to do the elliptic curve((("public key cryptography", "public keys", "generating", startref="pub-key-public-generate")))((("public keys", "generating", startref="public-key-generate"))) math.
|
||||||
====
|
====
|
||||||
|
|
||||||
[[ecc_illustrated]]
|
[[ecc_illustrated]]
|
||||||
|
Loading…
Reference in New Issue
Block a user