| Package | Description |
|---|---|
| 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. |
| Modifier and Type | Class and Description |
|---|---|
class | BigIntegerScalarOpsBigInteger-based implementation of scalar operations for EdDSA cryptography. |
| Modifier and Type | Class and Description |
|---|---|
class | Ed25519ScalarOpsImplementation of ScalarOps for Ed25519. |
| Modifier and Type | Method and Description |
|---|---|
ScalarOps | EdDSAParameterSpec.getScalarOps()Returns the scalar operations implementation. |
| Constructor and Description |
|---|
EdDSANamedCurveSpec(String name,
Curve curve,
String hashAlgo,
ScalarOps sc,
GroupElement B)Create a named curve specification. |
EdDSAParameterSpec(Curve curve,
String hashAlgo,
ScalarOps sc,
GroupElement B)Create a new EdDSA parameter specification. |