Top Description Fields Constructors Methods
org.bouncycastle.asn1.cryptopro

public Class ECGOST3410NamedCurves

extends Object
Class Inheritance
Imports
java.math.BigInteger, java.util.Enumeration, .Hashtable, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.crypto.asymmetric.ECDomainParameters, org.bouncycastle.math.ec.ECConstants, .ECCurve

table of the available named parameters for GOST 3410-2001.

Field Summary

Modifier and TypeField and Description
pack-priv static final Hashtable<K, V>
pack-priv static final Hashtable<K, V>
pack-priv static final Hashtable<K, V>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static ECDomainParameters
public static ECDomainParameters
getByOID(ASN1ObjectIdentifier
an object identifier representing a named parameters, if present.
oid
)

return the ECDomainParameters object for the given OID, null if it isn't present.

public static String
getName(ASN1ObjectIdentifier oid)

return the named curve name represented by the given object identifier.

public static Enumeration<E>
getNames()

returns an enumeration containing the name strings for parameters contained in this structure.

public static ASN1ObjectIdentifier
getOID(String name)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

namesback to summary
pack-priv static final Hashtable<K, V> names
objIdsback to summary
pack-priv static final Hashtable<K, V> objIds
paramsback to summary
pack-priv static final Hashtable<K, V> params

Constructor Detail

ECGOST3410NamedCurvesback to summary
public ECGOST3410NamedCurves()

Method Detail

getByNameback to summary
public static ECDomainParameters getByName(String name)
getByOIDback to summary
public static ECDomainParameters getByOID(ASN1ObjectIdentifier oid)

return the ECDomainParameters object for the given OID, null if it isn't present.

Parameters
oid:ASN1ObjectIdentifier

an object identifier representing a named parameters, if present.

getNameback to summary
public static String getName(ASN1ObjectIdentifier oid)

return the named curve name represented by the given object identifier.

getNamesback to summary
public static Enumeration<E> getNames()

returns an enumeration containing the name strings for parameters contained in this structure.

getOIDback to summary
public static ASN1ObjectIdentifier getOID(String name)