minssl
Software
www.skarnet.org
The minssl-pubkey program
minssl-pubkey reads a private key and computes the
corresponding public key.
Interface
minssl-pubkey
Formula
- Let q be the order of the P-224 elliptic curve. A
private key k is a number between 1 and q-1.
- The corresponding public key W is the X-coordinate of
a point on the P-224 elliptic curve. W is also called compressed
point.
- Let G = 0x0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A.
G is a compressed point on the P-224 curve; its order is q; and
W = (k^(-1) mod q)G.