Bouncy Castle Cryptography Library 1.81

Package org.bouncycastle.crypto.agreement.ecjpake

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


Bouncy Castle Cryptography Library 1.81