| Package | Description |
|---|---|
| net.i2p.crypto.eddsa |
Java implementation of EdDSA, a digital signature scheme using a variant of elliptic curve cryptography based on Twisted Edwards curves.
|
| net.i2p.crypto.eddsa.spec |
Specifications and parameter tables for EdDSA elliptic curves
and cryptographic keys.
|
| Modifier and Type | Field and Description |
|---|---|
protected EdDSAParameterSpec |
KeyPairGenerator.edParams |
| Modifier and Type | Method and Description |
|---|---|
EdDSAParameterSpec |
EdDSAPublicKey.getParams() |
EdDSAParameterSpec |
EdDSAPrivateKey.getParams() |
EdDSAParameterSpec |
EdDSAKey.getParams() |
| Modifier and Type | Class and Description |
|---|---|
class |
EdDSANamedCurveSpec
EdDSA Curve specification that can also be referred to by name.
|
| Modifier and Type | Method and Description |
|---|---|
EdDSAParameterSpec |
EdDSAPrivateKeySpec.getParams() |
EdDSAParameterSpec |
EdDSAPublicKeySpec.getParams() |
| Constructor and Description |
|---|
EdDSAPrivateKeySpec(byte[] seed,
byte[] h,
byte[] a,
GroupElement A,
EdDSAParameterSpec spec)
No validation of any parameters other than a.
|
EdDSAPrivateKeySpec(byte[] seed,
EdDSAParameterSpec spec) |
EdDSAPrivateKeySpec(byte[] a,
GroupElement A,
EdDSAParameterSpec spec)
No validation of any parameters other than a.
|
EdDSAPrivateKeySpec(EdDSAParameterSpec spec,
byte[] h)
Initialize directly from the hash.
|
EdDSAPublicKeySpec(byte[] pk,
EdDSAParameterSpec spec) |
EdDSAPublicKeySpec(GroupElement A,
EdDSAParameterSpec spec) |