Top Description Constructors Methods
org.bouncycastle.crypto.asymmetric

public Class ECDomainParametersIndex

extends Object
Class Inheritance
Imports
java.util.Enumeration, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves, org.bouncycastle.asn1.ua.DSTU4145NamedCurves, org.bouncycastle.asn1.x9.ECNamedCurveTable, .X9ECParameters

General index for Elliptic Curve parameters.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static NamedECDomainParameters

Returns:

the matching domain parameters if found, null otherwise.
lookupDomainParameters
(ASN1ObjectIdentifier
object identifier for the domain parameters.
paramOid
)

Retrieve an EC based domain parameter by OID.

public static NamedECDomainParameters

Returns:

the matching domain parameters if found, null otherwise.
lookupDomainParameters
(ECDomainParametersID
identifier for the domain parameters.
paramID
)

Retrieve an EC based domain parameter by parameter ID. A custom curve will be returned if one is available.

public static ASN1ObjectIdentifier
lookupOID(ECDomainParameters domainParameters)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ECDomainParametersIndexback to summary
public ECDomainParametersIndex()

Method Detail

lookupDomainParametersback to summary
public static NamedECDomainParameters lookupDomainParameters(ASN1ObjectIdentifier paramOid)

Retrieve an EC based domain parameter by OID. A custom curve will be returned if one is available.

Parameters
paramOid:ASN1ObjectIdentifier

object identifier for the domain parameters.

Returns:NamedECDomainParameters

the matching domain parameters if found, null otherwise.

lookupDomainParametersback to summary
public static NamedECDomainParameters lookupDomainParameters(ECDomainParametersID paramID)

Retrieve an EC based domain parameter by parameter ID. A custom curve will be returned if one is available.

Parameters
paramID:ECDomainParametersID

identifier for the domain parameters.

Returns:NamedECDomainParameters

the matching domain parameters if found, null otherwise.

lookupOIDback to summary
public static ASN1ObjectIdentifier lookupOID(ECDomainParameters domainParameters)