First, parameters for the elliptic curve digital signature is selected disclosed, since the security of the system does not depend on the security parameter. Curve parameter information disclosed as follows:
- A prime field Fp size p.
- A Weierstrass equation parameters, b, where a, b∈Fp.
- The base point on the elliptic curve G = (Gx, Gy)! = O, wherein Gx, Gy∈Fp.
- Order of the base point G n, n is a prime number
- Order curve #E (Fp).
- Concomitant factor #E (Fp) / n.
This section are as follows:
6.3.1 Principle signature
6.3.2 signature code
6.3.3 signature function call relationship
6.3.4 Signature Function Description
6.3.5 verification principle
6.4.6 verify the relationship between function calls
6.4.7 verification Function Description