# Functions
GenerateKey returns a public/private key pair.
Marshal converts a point into the uncompressed form specified in section 4.3.6 of ANSI X9.62.
P224 returns a Curve which implements P-224 (see FIPS 186-3, section D.2.2).
P256 returns a Curve which implements P-256 (see FIPS 186-3, section D.2.3)
The cryptographic operations are implemented using constant-time algorithms.
P384 returns a Curve which implements P-384 (see FIPS 186-3, section D.2.4)
The cryptographic operations do not use constant-time algorithms.
P521 returns a Curve which implements P-521 (see FIPS 186-3, section D.2.5)
The cryptographic operations do not use constant-time algorithms.
Unmarshal converts a point, serialized by Marshal, into an x, y pair.
# Structs
CurveParams contains the parameters of an elliptic curve and also provides a generic, non-constant time implementation of Curve.
# Interfaces
A Curve represents a short-form Weierstrass curve with a=-3.