Modules

Structs

  • A “w-ary non-adjacent form” scalar multiplication (also known as exponentiation) context.
  • A fixed window table for a group element, precomputed to improve the speed of scalar multiplication.
  • A “w-ary non-adjacent form” scalar, that uses precomputation to improve the speed of scalar multiplication.

Traits

  • Efficient representation of an elliptic curve point guaranteed.
  • This trait represents an element of a cryptographic group.
  • A helper trait for types with a group operation.
  • A helper trait for references with a group operation.
  • A helper trait for types implementing group scalar multiplication.
  • A helper trait for references implementing group scalar multiplication.
  • Affine representation of a point on an elliptic curve that has a defined uncompressed encoding.
  • Extension trait on a Group that provides helpers used by Wnaf.