# Uses of Package
net.i2p.crypto.eddsa.math

- Packages that use net.i2p.crypto.eddsa.math
  Package | Description
  --- | ---
  net.i2p.crypto.eddsa | Java implementation of EdDSA, a digital signature scheme using a variant of elliptic curve cryptography based on Twisted Edwards curves.
  net.i2p.crypto.eddsa.math | Data structures that define curves and fields, and the mathematical operations on them.
  net.i2p.crypto.eddsa.math.bigint | Generic mathematical implementation using Java BigIntegers for arbitrary elliptic curves.
  net.i2p.crypto.eddsa.math.ed25519 | High-performance, optimized mathematical implementation for Ed25519 using Radix 2^51 representation.
  net.i2p.crypto.eddsa.spec | Specifications and parameter tables for EdDSA elliptic curves and cryptographic keys.

- Classes in net.i2p.crypto.eddsa.math used by net.i2p.crypto.eddsa
  Class and Description
  GroupElement Represents a point on an EdDSA curve with support for multiple coordinate representations.

- Classes in net.i2p.crypto.eddsa.math used by net.i2p.crypto.eddsa.math
  Class and Description
  Curve A twisted Edwards curve.
  Encoding Common interface for all $(b-1)$-bit encodings of elements of EdDSA finite fields.
  Field An EdDSA finite field.
  FieldElement Represents an element in a finite field of order $2^{b}-3$.
  GroupElement Represents a point on an EdDSA curve with support for multiple coordinate representations.
  GroupElement.Representation Available coordinate representations for a group element.

- Classes in net.i2p.crypto.eddsa.math used by net.i2p.crypto.eddsa.math.bigint
  Class and Description
  Encoding Common interface for all $(b-1)$-bit encodings of elements of EdDSA finite fields.
  Field An EdDSA finite field.
  FieldElement Represents an element in a finite field of order $2^{b}-3$.
  ScalarOps Interface for scalar operations in EdDSA.

- Classes in net.i2p.crypto.eddsa.math used by net.i2p.crypto.eddsa.math.ed25519
  Class and Description
  Encoding Common interface for all $(b-1)$-bit encodings of elements of EdDSA finite fields.
  Field An EdDSA finite field.
  FieldElement Represents an element in a finite field of order $2^{b}-3$.
  ScalarOps Interface for scalar operations in EdDSA.

- Classes in net.i2p.crypto.eddsa.math used by net.i2p.crypto.eddsa.spec
  Class and Description
  Curve A twisted Edwards curve.
  GroupElement Represents a point on an EdDSA curve with support for multiple coordinate representations.
  ScalarOps Interface for scalar operations in EdDSA.