Class OwlKeyConfirmation
- java.lang.Object
-
- org.bouncycastle.crypto.agreement.owl.OwlKeyConfirmation
-
public class OwlKeyConfirmation extends java.lang.ObjectThe payload sent/received during the explicit key confirmation stage of the protocol,Both
OwlClientandOwlServercreate and send an instance of this payload to the other. The payload to send should be created viaOwlClient.initiateKeyConfirmation(BigInteger)orOwlServer.initiateKeyConfirmation(BigInteger).Both
OwlClientandOwlServermust also validate the payload received from the other. The received payload should be validated viaOwlClient.validateKeyConfirmation(OwlKeyConfirmation, BigInteger)OwlServer.validateKeyConfirmation(OwlKeyConfirmation, BigInteger)
-
-
Constructor Summary
Constructors Constructor Description OwlKeyConfirmation(java.lang.String id, java.math.BigInteger magTag)Constructor of OwlKeyConfirmation
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetId()Get the identity of the senderjava.math.BigIntegergetMacTag()Get the MAC tag which serves as a key confirmation string
-