public class X962NamedCurves extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static X9ECParametersHolder |
c2pnb163v1 |
(package private) static X9ECParametersHolder |
c2pnb163v2 |
(package private) static X9ECParametersHolder |
c2pnb163v3 |
(package private) static X9ECParametersHolder |
c2pnb176w1 |
(package private) static X9ECParametersHolder |
c2pnb208w1 |
(package private) static X9ECParametersHolder |
c2pnb272w1 |
(package private) static X9ECParametersHolder |
c2pnb304w1 |
(package private) static X9ECParametersHolder |
c2pnb368w1 |
(package private) static X9ECParametersHolder |
c2tnb191v1 |
(package private) static X9ECParametersHolder |
c2tnb191v2 |
(package private) static X9ECParametersHolder |
c2tnb191v3 |
(package private) static X9ECParametersHolder |
c2tnb239v1 |
(package private) static X9ECParametersHolder |
c2tnb239v2 |
(package private) static X9ECParametersHolder |
c2tnb239v3 |
(package private) static X9ECParametersHolder |
c2tnb359v1 |
(package private) static X9ECParametersHolder |
c2tnb431r1 |
(package private) static java.util.Hashtable |
curves |
(package private) static java.util.Hashtable |
names |
(package private) static java.util.Hashtable |
objIds |
(package private) static X9ECParametersHolder |
prime192v1 |
(package private) static X9ECParametersHolder |
prime192v2 |
(package private) static X9ECParametersHolder |
prime192v3 |
(package private) static X9ECParametersHolder |
prime239v1 |
(package private) static X9ECParametersHolder |
prime239v2 |
(package private) static X9ECParametersHolder |
prime239v3 |
(package private) static X9ECParametersHolder |
prime256v1 |
Constructor and Description |
---|
X962NamedCurves() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
defineCurve(java.lang.String name,
ASN1ObjectIdentifier oid,
X9ECParametersHolder holder) |
static X9ECParameters |
getByName(java.lang.String name) |
static X9ECParameters |
getByOID(ASN1ObjectIdentifier oid)
return the X9ECParameters object for the named curve represented by
the passed in object identifier.
|
static java.lang.String |
getName(ASN1ObjectIdentifier oid)
return the named curve name represented by the given object identifier.
|
static java.util.Enumeration |
getNames()
returns an enumeration containing the name strings for curves
contained in this structure.
|
static ASN1ObjectIdentifier |
getOID(java.lang.String name)
return the object identifier signified by the passed in name.
|
static X9ECParametersHolder prime192v1
static X9ECParametersHolder prime192v2
static X9ECParametersHolder prime192v3
static X9ECParametersHolder prime239v1
static X9ECParametersHolder prime239v2
static X9ECParametersHolder prime239v3
static X9ECParametersHolder prime256v1
static X9ECParametersHolder c2pnb163v1
static X9ECParametersHolder c2pnb163v2
static X9ECParametersHolder c2pnb163v3
static X9ECParametersHolder c2pnb176w1
static X9ECParametersHolder c2tnb191v1
static X9ECParametersHolder c2tnb191v2
static X9ECParametersHolder c2tnb191v3
static X9ECParametersHolder c2pnb208w1
static X9ECParametersHolder c2tnb239v1
static X9ECParametersHolder c2tnb239v2
static X9ECParametersHolder c2tnb239v3
static X9ECParametersHolder c2pnb272w1
static X9ECParametersHolder c2pnb304w1
static X9ECParametersHolder c2tnb359v1
static X9ECParametersHolder c2pnb368w1
static X9ECParametersHolder c2tnb431r1
static final java.util.Hashtable objIds
static final java.util.Hashtable curves
static final java.util.Hashtable names
public X962NamedCurves()
static void defineCurve(java.lang.String name, ASN1ObjectIdentifier oid, X9ECParametersHolder holder)
public static X9ECParameters getByName(java.lang.String name)
public static X9ECParameters getByOID(ASN1ObjectIdentifier oid)
oid
- an object identifier representing a named curve, if present.public static ASN1ObjectIdentifier getOID(java.lang.String name)
public static java.lang.String getName(ASN1ObjectIdentifier oid)
public static java.util.Enumeration getNames()