From 86ae0555a19cc5d6cc53e011f588a582b9919b73 Mon Sep 17 00:00:00 2001 From: clenser Date: Mon, 16 Oct 2023 23:45:59 +0000 Subject: [PATCH] Edited ch04_keys.adoc with Atlas code editor --- ch04_keys.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ch04_keys.adoc b/ch04_keys.adoc index 59036f8e..ffcb9e1b 100644 --- a/ch04_keys.adoc +++ b/ch04_keys.adoc @@ -286,7 +286,7 @@ that k is sometimes confusingly called an "exponent" in ((("public key cryptogra [[public_key_derivation]] ==== 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 irreversible: _K_ = _k_ * _G_, where _k_ is the private key, _G_ is a constant point called the _generator point_, and _K_ is the resulting @@ -373,7 +373,7 @@ geometric operation on the curve. ==== Many Bitcoin implementations use 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]]