Re-exports§
pub use self::elem::*;
Modules§
- elem 🔒
Structs§
- Operations and values needed by all curve operations.
- Modulus 🔒
- Operations on private keys, for ECDH and ECDSA signing.
- Operations and values needed by all operations on public keys (ECDH agreement and ECDSA verification).
- Operations on public scalars needed by ECDSA signature verification.
Enums§
- Represents the prime order n of the curve’s group.
- Represents the (prime) order q of the curve’s prime field.
Functions§
Type Aliases§
- A field element, i.e. an element of ℤ/qℤ for the curve’s field modulus q.
- A scalar. Its value is in [0, n). Zero-valued scalars are forbidden in most contexts.