Expand description
Elliptic curve cryptography (ECC) primitives.
The elliptic curve is a plane curve over a finite field which consists of the points satisfying the following equation: [1]
y^2 = x^3 + ax + b
Structs§
- Curve25519
- Elliptic curve offering 128 bits of security and designed for use with the elliptic curve Diffie–Hellman (ECDH) key agreement scheme.
- Nist
P256 - NIST-P256 (a.k.a
secp256r1
orprime256v1
). - Nist
P384 - NIST-P384 (a.k.a
secp384r1
orprime384v1
). - Nist
P521 - NIST-521 (a.k.a
secp521r1
orprime521v1
).
Enums§
- Named
Curve - Type-erased named curve enumeration. For concrete types, see unit structs defined in this module.
Traits§
- Curve
- Represents a named elliptic curve.