public class DataMessage extends AbstractEncodedMessage
| Modifier and Type | Field and Description |
|---|---|
byte[] |
ctr |
byte[] |
encryptedMessage |
int |
flags |
byte[] |
mac |
DHPublicKey |
nextDH |
byte[] |
oldMACKeys |
int |
recipientKeyID |
int |
senderKeyID |
MESSAGE_DATA, MESSAGE_DH_COMMIT, MESSAGE_DHKEY, MESSAGE_REVEALSIG, MESSAGE_SIGNATURE, protocolVersion, receiverInstanceTag, senderInstanceTagMESSAGE_ERROR, MESSAGE_PLAINTEXT, MESSAGE_QUERY, messageType| Constructor and Description |
|---|
DataMessage(int protocolVersion,
int flags,
int senderKeyID,
int recipientKeyID,
DHPublicKey nextDH,
byte[] ctr,
byte[] encryptedMessage,
byte[] mac,
byte[] oldMacKeys) |
DataMessage(MysteriousT t,
byte[] mac,
byte[] oldMacKeys) |
public byte[] mac
public byte[] oldMACKeys
public int flags
public int senderKeyID
public int recipientKeyID
public DHPublicKey nextDH
public byte[] ctr
public byte[] encryptedMessage
public DataMessage(int protocolVersion,
int flags,
int senderKeyID,
int recipientKeyID,
DHPublicKey nextDH,
byte[] ctr,
byte[] encryptedMessage,
byte[] mac,
byte[] oldMacKeys)
public DataMessage(MysteriousT t, byte[] mac, byte[] oldMacKeys)
public MysteriousT getT()
public int hashCode()
hashCode in class AbstractEncodedMessagepublic boolean equals(Object obj)
equals in class AbstractEncodedMessageCopyright © 2015. All rights reserved.