| Modifier and Type | Class and Description |
|---|---|
| public class | ECJPAKECurve
A pre-computed elliptic curve over a prime field, in short-Weierstrass form for use during an EC J-PAKE exchange. |
| public class | ECJPAKECurves
Standard pre-computed elliptic curves for use by EC J-PAKE. |
| public class | ECJPAKEParticipant
A participant in a Password Authenticated Key Exchange by Juggling (J-PAKE) exchange. |
| public class | ECJPAKERound1Payload
The payload sent/received during the first round of a EC J-PAKE exchange. |
| public class | ECJPAKERound2Payload
The payload sent/received during the second round of a EC J-PAKE exchange. |
| public class | ECJPAKERound3Payload
The payload sent/received during the optional third round of a EC J-PAKE exchange, which is for explicit key confirmation. |
| public class | ECJPAKEUtil
Primitives needed for a EC J-PAKE exchange. |
| public class | ECSchnorrZKP
Package protected class containing zero knowledge proof, for an EC J-PAKE exchange. |