Class ECJPAKERound2Payload
java.lang.Object
org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound2Payload
The payload sent/received during the second round of a EC J-PAKE exchange.
Each ECJPAKEParticipant
creates and sends an instance
of this payload to the other ECJPAKEParticipant
.
The payload to send should be created via
ECJPAKEParticipant.createRound2PayloadToSend()
Each ECJPAKEParticipant
must also validate the payload
received from the other ECJPAKEParticipant
.
The received payload should be validated via
ECJPAKEParticipant.validateRound2PayloadReceived(ECJPAKERound2Payload)
-
Constructor Summary
ConstructorsConstructorDescriptionECJPAKERound2Payload
(String participantId, ECPoint a, ECSchnorrZKP knowledgeProofForX2s) -
Method Summary
-
Constructor Details
-
ECJPAKERound2Payload
-
-
Method Details
-
getParticipantId
-
getA
-
getKnowledgeProofForX2s
-