Package | Description |
---|---|
org.bouncycastle.jcajce.provider.asymmetric.dstu | |
org.bouncycastle.jcajce.provider.asymmetric.ec | |
org.bouncycastle.jcajce.provider.asymmetric.ecgost | |
org.bouncycastle.jcajce.provider.asymmetric.ecgost12 | |
org.bouncycastle.jcajce.provider.asymmetric.util | |
org.bouncycastle.jcajce.provider.config | |
org.bouncycastle.jce.interfaces |
Interfaces for supporting Elliptic Curve Keys, El Gamal, and PKCS12 attributes.
|
org.bouncycastle.jce.provider | |
org.bouncycastle.jce.spec |
Parameter specifications for supporting El Gamal, and Elliptic Curve.
|
Modifier and Type | Method and Description |
---|---|
ECParameterSpec |
BCDSTU4145PrivateKey.getParameters() |
ECParameterSpec |
BCDSTU4145PublicKey.getParameters() |
Constructor and Description |
---|
BCDSTU4145PrivateKey(String algorithm,
ECPrivateKeyParameters params,
BCDSTU4145PublicKey pubKey,
ECParameterSpec spec) |
BCDSTU4145PublicKey(String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec) |
Modifier and Type | Method and Description |
---|---|
ECParameterSpec |
BCECPublicKey.getParameters() |
ECParameterSpec |
BCECPrivateKey.getParameters() |
Modifier and Type | Method and Description |
---|---|
protected ECKeyGenerationParameters |
KeyPairGeneratorSpi.EC.createKeyGenParamsBC(ECParameterSpec p,
SecureRandom r) |
Constructor and Description |
---|
BCECPrivateKey(String algorithm,
ECPrivateKeyParameters params,
BCECPublicKey pubKey,
ECParameterSpec spec,
ProviderConfiguration configuration) |
BCECPublicKey(String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec,
ProviderConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
ECParameterSpec |
BCECGOST3410PrivateKey.getParameters() |
ECParameterSpec |
BCECGOST3410PublicKey.getParameters() |
Constructor and Description |
---|
BCECGOST3410PrivateKey(String algorithm,
ECPrivateKeyParameters params,
BCECGOST3410PublicKey pubKey,
ECParameterSpec spec) |
BCECGOST3410PublicKey(String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec) |
Modifier and Type | Method and Description |
---|---|
ECParameterSpec |
BCECGOST3410_2012PublicKey.getParameters() |
ECParameterSpec |
BCECGOST3410_2012PrivateKey.getParameters() |
Constructor and Description |
---|
BCECGOST3410_2012PrivateKey(String algorithm,
ECPrivateKeyParameters params,
BCECGOST3410_2012PublicKey pubKey,
ECParameterSpec spec) |
BCECGOST3410_2012PublicKey(String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec) |
Modifier and Type | Method and Description |
---|---|
static ECParameterSpec |
EC5Util.convertSpec(ECParameterSpec ecSpec,
boolean withCompression) |
Modifier and Type | Method and Description |
---|---|
static ECParameterSpec |
EC5Util.convertSpec(EllipticCurve ellipticCurve,
ECParameterSpec spec) |
static String |
ECUtil.generateKeyFingerprint(ECPoint publicPoint,
ECParameterSpec spec) |
static ECDomainParameters |
ECUtil.getDomainParameters(ProviderConfiguration configuration,
ECParameterSpec params) |
static ASN1ObjectIdentifier |
ECUtil.getNamedCurveOid(ECParameterSpec ecParameterSpec) |
static String |
ECUtil.privateKeyToString(String algorithm,
BigInteger d,
ECParameterSpec spec) |
static String |
ECUtil.publicKeyToString(String algorithm,
ECPoint q,
ECParameterSpec spec) |
Modifier and Type | Method and Description |
---|---|
ECParameterSpec |
ProviderConfiguration.getEcImplicitlyCa() |
Modifier and Type | Method and Description |
---|---|
ECParameterSpec |
ECKey.getParameters()
return a parameter specification representing the EC domain parameters
for the key.
|
Modifier and Type | Method and Description |
---|---|
ECParameterSpec |
JCEECPrivateKey.getParameters() |
ECParameterSpec |
JCEECPublicKey.getParameters() |
Constructor and Description |
---|
JCEECPrivateKey(String algorithm,
ECPrivateKeyParameters params,
JCEECPublicKey pubKey,
ECParameterSpec spec) |
JCEECPublicKey(String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec) |
Modifier and Type | Class and Description |
---|---|
class |
ECNamedCurveParameterSpec
specification signifying that the curve parameters can also be
referred to by name.
|
Modifier and Type | Method and Description |
---|---|
ECParameterSpec |
ECKeySpec.getParams()
return the domain parameters for the curve
|
Constructor and Description |
---|
ECKeySpec(ECParameterSpec spec) |
ECPrivateKeySpec(BigInteger d,
ECParameterSpec spec)
base constructor
|
ECPublicKeySpec(ECPoint q,
ECParameterSpec spec)
base constructor
|
Copyright © 2020 BouncyCastle.org. All rights reserved.