Package net.i2p.crypto.eddsa.math.ed25519

Low-level, optimized implementation using Radix $2^{51}$ for Curve 25519. See the bigint implementation for other curves.

  • Class Summary 
    Class Description
    Ed25519FieldElement
    Class to represent a field element of the finite field $p = 2^{255} - 19$ elements.
    Ed25519LittleEndianEncoding
    Helper class for encoding/decoding from/to the 32 byte representation.
    Ed25519ScalarOps
    Class for reducing a huge integer modulo the group order q and doing a combined multiply plus add plus reduce operation.