1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-11-22 16:18:11 +00:00

Edited ch04_keys.adoc with Atlas code editor

This commit is contained in:
clenser 2023-10-16 23:42:07 +00:00
parent 70d41d1582
commit 1d76cc4c3d

View File

@ -158,7 +158,7 @@ visible universe is estimated to((("public key cryptography", "private keys", "g
[[elliptic_curve]] [[elliptic_curve]]
==== Elliptic Curve Cryptography Explained ==== Elliptic Curve Cryptography Explained
Elliptic curve cryptography (ECC) is a type of asymmetric Elliptic curve cryptography (ECC) is((("public key cryptography", "elliptic curve cryptography as", id="pub-key-ecc")))((("elliptic curve cryptography (ECC)", id="ecc"))) a type of asymmetric
or public key cryptography based on the discrete logarithm problem as or public key cryptography based on the discrete logarithm problem as
expressed by addition and multiplication on the points of an elliptic expressed by addition and multiplication on the points of an elliptic
curve. curve.
@ -281,7 +281,7 @@ pass:[+] B pass:[+] C without parentheses and without ambiguity.
Now that we have defined addition, we can define multiplication in the Now that we have defined addition, we can define multiplication in the
standard way that extends addition. For a point P on the elliptic curve, standard way that extends addition. For a point P on the elliptic curve,
if k is a whole number, then kP = P + P + P + ... + P (k times). Note if k is a whole number, then kP = P + P + P + ... + P (k times). Note
that k is sometimes confusingly called an "exponent" in this case. that k is sometimes confusingly called an "exponent" in ((("public key cryptography", "elliptic curve cryptography as", startref="pub-key-ecc")))((("elliptic curve cryptography (ECC)", startref="ecc")))this case.
[[public_key_derivation]] [[public_key_derivation]]
==== Public Keys ==== Public Keys