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

  • Elliptic curve offering 128 bits of security and designed for use with the elliptic curve Diffie–Hellman (ECDH) key agreement scheme.
  • NIST-P256 (a.k.a secp256r1 or prime256v1).
  • NIST-P384 (a.k.a secp384r1 or prime384v1).
  • NIST-521 (a.k.a secp521r1 or prime521v1).

Enums

  • Type-erased named curve enumeration. For concrete types, see unit structs defined in this module.

Traits

  • Represents a named elliptic curve.