| Modifier and Type | Method and Description |
|---|---|
static ECDomainParameters |
ECGOST3410NamedCurves.getByName(String name) |
static ECDomainParameters |
ECGOST3410NamedCurves.getByOID(ASN1ObjectIdentifier oid)
return the ECDomainParameters object for the given OID, null if it
isn't present.
|
| Modifier and Type | Method and Description |
|---|---|
static ECDomainParameters |
DSTU4145NamedCurves.getByOID(ASN1ObjectIdentifier oid)
All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X
where X is the curve number 0-9
|
| Constructor and Description |
|---|
DSTU4145ECBinary(ECDomainParameters params) |
| Modifier and Type | Class and Description |
|---|---|
class |
DSTU4145Parameters |
class |
ECGOST3410Parameters |
class |
ECNamedDomainParameters |
| Modifier and Type | Method and Description |
|---|---|
ECDomainParameters |
ECKeyGenerationParameters.getDomainParameters() |
ECDomainParameters |
ECKeyParameters.getParameters() |
| Constructor and Description |
|---|
DSTU4145Parameters(ECDomainParameters ecParameters,
byte[] dke) |
ECGOST3410Parameters(ECDomainParameters ecParameters,
ASN1ObjectIdentifier publicKeyParamSet,
ASN1ObjectIdentifier digestParamSet) |
ECGOST3410Parameters(ECDomainParameters ecParameters,
ASN1ObjectIdentifier publicKeyParamSet,
ASN1ObjectIdentifier digestParamSet,
ASN1ObjectIdentifier encryptionParamSet) |
ECKeyGenerationParameters(ECDomainParameters domainParams,
SecureRandom random) |
ECKeyParameters(boolean isPrivate,
ECDomainParameters params) |
ECNamedDomainParameters(ASN1ObjectIdentifier name,
ECDomainParameters domainParameters) |
ECPrivateKeyParameters(BigInteger d,
ECDomainParameters params) |
ECPublicKeyParameters(ECPoint Q,
ECDomainParameters params) |
| Constructor and Description |
|---|
ECIESPublicKeyParser(ECDomainParameters ecParams) |
| Modifier and Type | Method and Description |
|---|---|
static ECDomainParameters |
TlsECCUtils.getParametersForNamedCurve(int namedCurve) |
static ECDomainParameters |
TlsECCUtils.readECParameters(int[] namedCurves,
short[] ecPointFormats,
InputStream input) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
TlsECCUtils.areOnSameCurve(ECDomainParameters a,
ECDomainParameters b) |
static ECPublicKeyParameters |
TlsECCUtils.deserializeECPublicKey(short[] ecPointFormats,
ECDomainParameters curve_params,
byte[] encoding) |
static AsymmetricCipherKeyPair |
TlsECCUtils.generateECKeyPair(SecureRandom random,
ECDomainParameters ecParams) |
static ECPrivateKeyParameters |
TlsECCUtils.generateEphemeralClientKeyExchange(SecureRandom random,
short[] ecPointFormats,
ECDomainParameters ecParams,
OutputStream output) |
static void |
TlsECCUtils.writeExplicitECParameters(short[] ecPointFormats,
ECDomainParameters ecParameters,
OutputStream output) |
| Modifier and Type | Method and Description |
|---|---|
static ECDomainParameters |
ECUtil.getDomainParameters(ProviderConfiguration configuration,
ECParameterSpec params) |
static ECDomainParameters |
EC5Util.getDomainParameters(ProviderConfiguration configuration,
ECParameterSpec params) |
static ECDomainParameters |
ECUtil.getDomainParameters(ProviderConfiguration configuration,
X962Parameters params) |
| Modifier and Type | Method and Description |
|---|---|
static ECParameterSpec |
EC5Util.convertToSpec(ECDomainParameters domainParameters) |
| Constructor and Description |
|---|
DSTU4145ParameterSpec(ECDomainParameters parameters) |
Copyright © 2015–2019 The veraPDF Consortium. All rights reserved.