package net.i2p.crypto.eddsa.math.ed25519

Optimized mathematical implementation for Ed25519 using Radix 2^51 field representation for performance on 64-bit processors. Used by default for Ed25519 operations; for other curves see the bigint implementation.


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