| Package | Description |
|---|---|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
Encoding |
Field.getEncoding() |
| Constructor and Description |
|---|
Field(int b,
byte[] q,
Encoding enc) |
| Modifier and Type | Class and Description |
|---|---|
class |
BigIntegerLittleEndianEncoding
Little-endian encoding implementation for EdDSA field elements using BigInteger.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Ed25519LittleEndianEncoding
Helper class for encoding/decoding from/to the 32 byte representation.
|