public class ECJPAKERound2Payload
extends java.lang.Object
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 and Description |
---|
ECJPAKERound2Payload(java.lang.String participantId,
ECPoint a,
ECSchnorrZKP knowledgeProofForX2s) |
Modifier and Type | Method and Description |
---|---|
ECPoint |
getA() |
ECSchnorrZKP |
getKnowledgeProofForX2s() |
java.lang.String |
getParticipantId() |
public ECJPAKERound2Payload(java.lang.String participantId, ECPoint a, ECSchnorrZKP knowledgeProofForX2s)
public java.lang.String getParticipantId()
public ECPoint getA()
public ECSchnorrZKP getKnowledgeProofForX2s()