public enum LunaECCurve extends Enum<LunaECCurve>
| Modifier and Type | Method and Description |
|---|---|
String |
getA() |
String[] |
getAllNames() |
String |
getB() |
byte[] |
getBOid() |
int |
getCurveId() |
String |
getField() |
int |
getH() |
String |
getN() |
String |
getName() |
String |
getSOid() |
com.safenetinc.luna.provider.param.LunaECType |
getType() |
boolean |
getWeierstrassForm() |
String |
getX() |
String |
getY() |
boolean |
isNamed(String curve)
Returns true if the curve's common name or alternates match the given curve name.
|
static LunaECCurve |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LunaECCurve[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LunaECCurve SECP112R1
public static final LunaECCurve SECP112R2
public static final LunaECCurve SECP128R1
public static final LunaECCurve SECP128R2
public static final LunaECCurve SECP160K1
public static final LunaECCurve SECP160R1
public static final LunaECCurve SECP160R2
public static final LunaECCurve SECP192K1
public static final LunaECCurve SECP224K1
public static final LunaECCurve SECP224R1
public static final LunaECCurve SECP256K1
public static final LunaECCurve SECP384R1
public static final LunaECCurve SECP521R1
public static final LunaECCurve X9_62_PRIME192V1
public static final LunaECCurve X9_62_PRIME192V2
public static final LunaECCurve X9_62_PRIME192V3
public static final LunaECCurve X9_62_PRIME239V1
public static final LunaECCurve X9_62_PRIME239V2
public static final LunaECCurve X9_62_PRIME239V3
public static final LunaECCurve X9_62_PRIME256V1
public static final LunaECCurve SECT113R1
public static final LunaECCurve SECT113R2
public static final LunaECCurve SECT131R1
public static final LunaECCurve SECT131R2
public static final LunaECCurve SECT163K1
public static final LunaECCurve SECT163R1
public static final LunaECCurve SECT163R2
public static final LunaECCurve SECT193R1
public static final LunaECCurve SECT193R2
public static final LunaECCurve SECT233K1
public static final LunaECCurve SECT233R1
public static final LunaECCurve SECT239K1
public static final LunaECCurve SECT283K1
public static final LunaECCurve SECT283R1
public static final LunaECCurve SECT409K1
public static final LunaECCurve SECT409R1
public static final LunaECCurve SECT571K1
public static final LunaECCurve SECT571R1
public static final LunaECCurve X9_62_C2PNB163V1
public static final LunaECCurve X9_62_C2PNB163V2
public static final LunaECCurve X9_62_C2PNB163V3
public static final LunaECCurve X9_62_C2PNB176W1
public static final LunaECCurve X9_62_C2PNB208W1
public static final LunaECCurve X9_62_C2PNB272W1
public static final LunaECCurve X9_62_C2PNB304W1
public static final LunaECCurve X9_62_C2PNB368W1
public static final LunaECCurve X9_62_C2TNB191V1
public static final LunaECCurve X9_62_C2TNB191V2
public static final LunaECCurve X9_62_C2TNB191V3
public static final LunaECCurve X9_62_C2TNB239V1
public static final LunaECCurve X9_62_C2TNB239V2
public static final LunaECCurve X9_62_C2TNB239V3
public static final LunaECCurve X9_62_C2TNB359V1
public static final LunaECCurve X9_62_C2TNB431R1
public static final LunaECCurve BRAINPOOLP160R1
public static final LunaECCurve BRAINPOOLP160T1
public static final LunaECCurve BRAINPOOLP192R1
public static final LunaECCurve BRAINPOOLP192T1
public static final LunaECCurve BRAINPOOLP224R1
public static final LunaECCurve BRAINPOOLP224T1
public static final LunaECCurve BRAINPOOLP256R1
public static final LunaECCurve BRAINPOOLP256T1
public static final LunaECCurve BRAINPOOLP320R1
public static final LunaECCurve BRAINPOOLP320T1
public static final LunaECCurve BRAINPOOLP384R1
public static final LunaECCurve BRAINPOOLP384T1
public static final LunaECCurve BRAINPOOLP512R1
public static final LunaECCurve BRAINPOOLP512T1
public static final LunaECCurve Ed25519
public static final LunaECCurve curve25519
public static LunaECCurve[] values()
for (LunaECCurve c : LunaECCurve.values()) System.out.println(c);
public static LunaECCurve valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int getCurveId()
public String getName()
public byte[] getBOid()
public String getSOid()
public com.safenetinc.luna.provider.param.LunaECType getType()
public String getField()
public String getA()
public String getB()
public String getX()
public String getY()
public String getN()
public int getH()
public boolean getWeierstrassForm()
public String[] getAllNames()
public boolean isNamed(String curve)
curve - curve nameCopyright 2014-2018 SafeNet. All rights reserved.