Edited ch04_keys.adoc with Atlas code editor

develop
claylock 8 months ago
parent c4cd5e2a09
commit a8c29df821

@ -779,7 +779,7 @@ As we saw in the section <<public_key_derivation>>, a public key is a point (x,
elliptic curve. Because the curve expresses a mathematical function, a elliptic curve. Because the curve expresses a mathematical function, a
point on the curve represents a solution to the equation and, therefore, point on the curve represents a solution to the equation and, therefore,
if we know the _x_ coordinate, we can calculate the _y_ coordinate by if we know the _x_ coordinate, we can calculate the _y_ coordinate by
solving the equation y^2^ mod p = (x^3^ + 7) mod p. That allows us to solving the equation [.keep-together]#y^2^ mod p = (x^3^ + 7) mod p.# That allows us to
store only the _x_ coordinate of the public key point, omitting the _y_ store only the _x_ coordinate of the public key point, omitting the _y_
coordinate and reducing the size of the key and the space required to coordinate and reducing the size of the key and the space required to
store it by 256 bits. An almost 50% reduction in size in every store it by 256 bits. An almost 50% reduction in size in every

Loading…
Cancel
Save