Module win_crypto_ng::asymmetric::ecc
source · 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
orprime256v1
). - NIST-P384 (a.k.a
secp384r1
orprime384v1
). - NIST-521 (a.k.a
secp521r1
orprime521v1
).
Enums
- Type-erased named curve enumeration. For concrete types, see unit structs defined in this module.
Traits
- Represents a named elliptic curve.