Class JPAKERound2Payload
- java.lang.Object
-
- org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
-
public class JPAKERound2Payload extends java.lang.ObjectThe payload sent/received during the second round of a J-PAKE exchange.Each
JPAKEParticipantcreates and sends an instance of this payload to the otherJPAKEParticipant. The payload to send should be created viaJPAKEParticipant.createRound2PayloadToSend()Each
JPAKEParticipantmust also validate the payload received from the otherJPAKEParticipant. The received payload should be validated viaJPAKEParticipant.validateRound2PayloadReceived(JPAKERound2Payload)
-
-
Constructor Summary
Constructors Constructor Description JPAKERound2Payload(java.lang.String participantId, java.math.BigInteger a, java.math.BigInteger[] knowledgeProofForX2s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.math.BigIntegergetA()java.math.BigInteger[]getKnowledgeProofForX2s()java.lang.StringgetParticipantId()
-