|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurves
Standard pre-computed elliptic curves for use by EC J-PAKE. (J-PAKE can use pre-computed elliptic curves or prime order groups, same as DSA and Diffie-Hellman.)
This class contains some convenient constants for use as input for
constructing ECJPAKEParticipant
s.
The prime order groups below are taken from NIST SP 800-186, "Recommendations for Discrete Logarithm-based Cryptography: Elliptic Curve Domain Parameters", published by NIST.
Field Summary | |
static ECJPAKECurve |
NIST_P256
From NIST. 128-bit security. |
static ECJPAKECurve |
NIST_P384
From NIST. 192-bit security. |
static ECJPAKECurve |
NIST_P521
From NIST. 256-bit security. |
Constructor Summary | |
ECJPAKECurves()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final ECJPAKECurve NIST_P256
public static final ECJPAKECurve NIST_P384
public static final ECJPAKECurve NIST_P521
Constructor Detail |
public ECJPAKECurves()
|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |