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

public Class X962NamedCurves

extends Object
Class Inheritance
Imports
java.math.BigInteger, java.util.Enumeration, .Hashtable, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.util.Strings, org.bouncycastle.util.encoders.Hex

Table of the current named curves defined in X.962 EC-DSA.

Field Summary

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

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
public static X9ECParameters
public static X9ECParameters
getByOID(ASN1ObjectIdentifier
an object identifier representing a named curve, if present.
oid
)

return the X9ECParameters object for the named curve represented by the passed in object identifier.

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 curves contained in this structure.

public static ASN1ObjectIdentifier

Returns:

the object identifier associated with name, if present.
getOID
(String name)

return the object identifier signified by the passed in name.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

c2pnb163v1back to summary
pack-priv static X9ECParametersHolder c2pnb163v1
c2pnb163v2back to summary
pack-priv static X9ECParametersHolder c2pnb163v2
c2pnb163v3back to summary
pack-priv static X9ECParametersHolder c2pnb163v3
c2pnb176w1back to summary
pack-priv static X9ECParametersHolder c2pnb176w1
c2pnb208w1back to summary
pack-priv static X9ECParametersHolder c2pnb208w1
c2pnb272w1back to summary
pack-priv static X9ECParametersHolder c2pnb272w1
c2pnb304w1back to summary
pack-priv static X9ECParametersHolder c2pnb304w1
c2pnb368w1back to summary
pack-priv static X9ECParametersHolder c2pnb368w1
c2tnb191v1back to summary
pack-priv static X9ECParametersHolder c2tnb191v1
c2tnb191v2back to summary
pack-priv static X9ECParametersHolder c2tnb191v2
c2tnb191v3back to summary
pack-priv static X9ECParametersHolder c2tnb191v3
c2tnb239v1back to summary
pack-priv static X9ECParametersHolder c2tnb239v1
c2tnb239v2back to summary
pack-priv static X9ECParametersHolder c2tnb239v2
c2tnb239v3back to summary
pack-priv static X9ECParametersHolder c2tnb239v3
c2tnb359v1back to summary
pack-priv static X9ECParametersHolder c2tnb359v1
c2tnb431r1back to summary
pack-priv static X9ECParametersHolder c2tnb431r1
curvesback to summary
pack-priv static final Hashtable<K, V> curves
namesback to summary
pack-priv static final Hashtable<K, V> names
objIdsback to summary
pack-priv static final Hashtable<K, V> objIds
prime192v1back to summary
pack-priv static X9ECParametersHolder prime192v1
prime192v2back to summary
pack-priv static X9ECParametersHolder prime192v2
prime192v3back to summary
pack-priv static X9ECParametersHolder prime192v3
prime239v1back to summary
pack-priv static X9ECParametersHolder prime239v1
prime239v2back to summary
pack-priv static X9ECParametersHolder prime239v2
prime239v3back to summary
pack-priv static X9ECParametersHolder prime239v3
prime256v1back to summary
pack-priv static X9ECParametersHolder prime256v1

Constructor Detail

X962NamedCurvesback to summary
public X962NamedCurves()

Method Detail

defineCurveback to summary
pack-priv static void defineCurve(String name, ASN1ObjectIdentifier oid, X9ECParametersHolder holder)
getByNameback to summary
public static X9ECParameters getByName(String name)
getByOIDback to summary
public static X9ECParameters getByOID(ASN1ObjectIdentifier oid)

return the X9ECParameters object for the named curve represented by the passed in object identifier. Null if the curve isn't present.

Parameters
oid:ASN1ObjectIdentifier

an object identifier representing a named curve, 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 curves contained in this structure.

getOIDback to summary
public static ASN1ObjectIdentifier getOID(String name)

return the object identifier signified by the passed in name. Null if there is no object identifier associated with name.

Returns:ASN1ObjectIdentifier

the object identifier associated with name, if present.