public enum LunaECCurve extends java.lang.Enum<LunaECCurve>
Enum Constant and Description |
---|
BRAINPOOLP160R1
curveID 54
|
BRAINPOOLP160T1
curveID 55
|
BRAINPOOLP192R1
curveID 56
|
BRAINPOOLP192T1
curveID 57
|
BRAINPOOLP224R1
curveID 58
|
BRAINPOOLP224T1
curveID 59
|
BRAINPOOLP256R1
curveID 60
|
BRAINPOOLP256T1
curveID 61
|
BRAINPOOLP320R1
curveID 62
|
BRAINPOOLP320T1
curveID 63
|
BRAINPOOLP384R1
curveID 64
|
BRAINPOOLP384T1
curveID 65
|
BRAINPOOLP512R1
curveID 66
|
BRAINPOOLP512T1
curveID 67
|
curve25519
curveID 69
|
Ed25519
curveID 68
|
SECP112R1
curveID 0
|
SECP112R2
curveID 1
|
SECP128R1
curveID 2
|
SECP128R2
curveID 3
|
SECP160K1
curveID 4
|
SECP160R1
curveID 5
|
SECP160R2
curveID 6
|
SECP192K1
curveID 7
|
SECP224K1
curveID 8
|
SECP224R1
curveID 9
|
SECP256K1
curveID 10
|
SECP384R1
curveID 11
|
SECP521R1
curveID 12
|
SECT113R1
curveID 20
|
SECT113R2
curveID 21
|
SECT131R1
curveID 22
|
SECT131R2
curveID 23
|
SECT163K1
curveID 24
|
SECT163R1
curveID 25
|
SECT163R2
curveID 26
|
SECT193R1
curveID 27
|
SECT193R2
curveID 28
|
SECT233K1
curveID 29
|
SECT233R1
curveID 30
|
SECT239K1
curveID 31
|
SECT283K1
curveID 32
|
SECT283R1
curveID 33
|
SECT409K1
curveID 34
|
SECT409R1
curveID 35
|
SECT571K1
curveID 36
|
SECT571R1
curveID 37
|
X9_62_C2PNB163V1
curveID 38
|
X9_62_C2PNB163V2
curveID 39
|
X9_62_C2PNB163V3
curveID 40
|
X9_62_C2PNB176W1
curveID 41
|
X9_62_C2PNB208W1
curveID 45
|
X9_62_C2PNB272W1
curveID 49
|
X9_62_C2PNB304W1
curveID 50
|
X9_62_C2PNB368W1
curveID 52
|
X9_62_C2TNB191V1
curveID 42
|
X9_62_C2TNB191V2
curveID 43
|
X9_62_C2TNB191V3
curveID 44
|
X9_62_C2TNB239V1
curveID 46
|
X9_62_C2TNB239V2
curveID 47
|
X9_62_C2TNB239V3
curveID 48
|
X9_62_C2TNB359V1
curveID 51
|
X9_62_C2TNB431R1
curveID 53
|
X9_62_PRIME192V1
curveID 13
|
X9_62_PRIME192V2
curveID 14
|
X9_62_PRIME192V3
curveID 15
|
X9_62_PRIME239V1
curveID 16
|
X9_62_PRIME239V2
curveID 17
|
X9_62_PRIME239V3
curveID 18
|
X9_62_PRIME256V1
curveID 19
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getA() |
java.lang.String[] |
getAllNames() |
java.lang.String |
getB() |
byte[] |
getBOid() |
int |
getCurveId() |
java.lang.String |
getField() |
int |
getH() |
java.lang.String |
getN() |
java.lang.String |
getName() |
java.lang.String |
getSOid() |
com.safenetinc.luna.provider.param.LunaECType |
getType() |
boolean |
getWeierstrassForm() |
java.lang.String |
getX() |
java.lang.String |
getY() |
boolean |
isNamed(java.lang.String curve)
Returns true if the curve's common name or alternates match the given curve name.
|
static LunaECCurve |
valueOf(java.lang.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(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getCurveId()
public java.lang.String getName()
public byte[] getBOid()
public java.lang.String getSOid()
public com.safenetinc.luna.provider.param.LunaECType getType()
public java.lang.String getField()
public java.lang.String getA()
public java.lang.String getB()
public java.lang.String getX()
public java.lang.String getY()
public java.lang.String getN()
public int getH()
public boolean getWeierstrassForm()
public java.lang.String[] getAllNames()
public boolean isNamed(java.lang.String curve)
curve
- curve nameCopyright 2014-2018 SafeNet. All rights reserved.