Package | Description |
---|---|
iaik.security.ec.common | |
iaik.security.ec.ecdh | |
iaik.security.ec.eddsa |
Modifier and Type | Method and Description |
---|---|
EdParameterSpec |
EdParameterSpec.clone() |
static EdParameterSpec |
EdStandardizedParameterFactory.getParameters(ECGenParameterSpec params)
Returns a standardized elliptic curve for a given parameter spec holding a
standard name.
|
static EdParameterSpec |
EdStandardizedParameterFactory.getParametersByName(String name)
Returns a standardized Edwards curve for a given standard name.
|
static EdParameterSpec |
EdStandardizedParameterFactory.getParametersByOID(String oid)
Returns a standardized Edwards curve for a given OID.
|
EdParameterSpec |
EdPrivateKey.getParams() |
EdParameterSpec |
EdKey.getParams() |
EdParameterSpec |
EdPrivateKeySpec.getParams()
Return the associated curve domain parameters.
|
EdParameterSpec |
EdPublicKeySpec.getParams()
Returns the associated domain parameters.
|
EdParameterSpec |
EdPublicKey.getParams() |
Modifier and Type | Method and Description |
---|---|
static BigInteger |
EdPrivateKey.computeS(EdParameterSpec params,
byte[] seed)
Extract scalar from seed.
|
Constructor and Description |
---|
EdPrivateKey(EdParameterSpec params,
byte[] s)
Constructs a new
EdPrivateKey from a set of curve parameters and a
secret integer s . |
EdPrivateKey(EdParameterSpec params,
byte[] seed,
BigInteger s,
ECPoint publicKey)
Creates a new private key with the specified parameters.
|
EdPrivateKeySpec(byte[] seed,
EdParameterSpec params)
Constructs a new instance.
|
EdPublicKey(EdParameterSpec params,
byte[] wBytes)
Creates a new public key object.
|
EdPublicKey(EdParameterSpec params,
ECPoint w)
Creates a new public key object.
|
EdPublicKey(EdParameterSpec params,
ECPoint w,
boolean check)
Creates a new public key object.
|
EdPublicKeySpec(byte[] w,
EdParameterSpec params)
Constructs a new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
EdDHParameterSpec
This parameter class is intended for use with X25519 and X448.
|
Modifier and Type | Method and Description |
---|---|
static void |
TestEdDHVectorsKAS.verifyKeys(EdParameterSpec params,
EdPrivateKey privateKey,
EdPublicKey publicKey) |
Constructor and Description |
---|
EdDHParameterSpec(EdParameterSpec edParams)
Creates a new parameter spec object without KDF parameters.
|
EdDHParameterSpec(EdParameterSpec edParams,
KDFParameterSpec kdfParams)
Creates a new parameter spec object.
|
Modifier and Type | Method and Description |
---|---|
EdParameterSpec |
EdDSAPrivateKeySpec.getParams()
Return the associated curve domain parameters.
|
protected EdParameterSpec |
TestKeyEncoding.getSpec() |
Constructor and Description |
---|
EdDSAPrivateKey(EdParameterSpec params,
byte[] seed)
Constructs a new
ECPrivateKey from a set of curve parameters and a
private key seed . |
EdDSAPrivateKey(EdParameterSpec params,
byte[] seed,
byte[] hash,
BigInteger s,
ECPoint w)
Constructs a new
ECPrivateKey from a set of curve parameters and a
private key seed and all derived values. |
EdDSAPrivateKeySpec(byte[] seed,
EdParameterSpec params)
Constructs a new instance.
|
Copyright © 2011–2022 Stiftung SIC. All rights reserved.