Package | Description |
---|---|
net.i2p.crypto.eddsa.math.bigint |
Low-level, non-optimized implementation using BigIntegers for any curve.
|
net.i2p.crypto.eddsa.math.ed25519 |
Low-level, optimized implementation using Radix 2^51 for Curve 25519.
|
net.i2p.crypto.eddsa.spec |
Specifications for curves and keys, and a table for named curves,
initially containing only the 25519 curve "ed25519-sha-512".
|
Modifier and Type | Class | Description |
---|---|---|
class |
BigIntegerScalarOps |
Modifier and Type | Class | Description |
---|---|---|
class |
Ed25519ScalarOps |
Class for reducing a huge integer modulo the group order q and
doing a combined multiply plus add plus reduce operation.
|
Modifier and Type | Method | Description |
---|---|---|
ScalarOps |
EdDSAParameterSpec.getScalarOps() |
Constructor | Description |
---|---|
EdDSANamedCurveSpec(String name,
Curve curve,
String hashAlgo,
ScalarOps sc,
GroupElement B) |
|
EdDSAParameterSpec(Curve curve,
String hashAlgo,
ScalarOps sc,
GroupElement B) |