objIds.put("prime192v1", X9ObjectIdentifiers.prime192v1);
objIds.put("prime192v2", X9ObjectIdentifiers.prime192v2);
objIds.put("prime192v3", X9ObjectIdentifiers.prime192v3);
objIds.put("prime239v1", X9ObjectIdentifiers.prime239v1);
objIds.put("prime239v2", X9ObjectIdentifiers.prime239v2);
objIds.put("prime239v3", X9ObjectIdentifiers.prime239v3);
objIds.put("prime256v1", X9ObjectIdentifiers.prime256v1);
names.put(X9ObjectIdentifiers.prime192v1, "prime192v1");
names.put(X9ObjectIdentifiers.prime192v2, "prime192v2");
names.put(X9ObjectIdentifiers.prime192v3, "prime192v3");
names.put(X9ObjectIdentifiers.prime239v1, "prime239v1");
names.put(X9ObjectIdentifiers.prime239v2, "prime239v2");
names.put(X9ObjectIdentifiers.prime239v3, "prime239v3");
names.put(X9ObjectIdentifiers.prime256v1, "prime256v1");
curves.put(X9ObjectIdentifiers.prime192v1, prime192v1);
curves.put(X9ObjectIdentifiers.prime192v2, prime192v2);
curves.put(X9ObjectIdentifiers.prime192v3, prime192v3);
curves.put(X9ObjectIdentifiers.prime239v1, prime239v1);
curves.put(X9ObjectIdentifiers.prime239v2, prime239v2);
curves.put(X9ObjectIdentifiers.prime239v3, prime239v3);
curves.put(X9ObjectIdentifiers.prime256v1, prime256v1);
DERObjectIdentifier oid = (DERObjectIdentifier)objIds.get(name);
if (oid != null)
{
return (X9ECParameters)curves.get(oid);
}
return null;