public class PacketFactory
extends java.lang.Object
| Constructor and Description |
|---|
PacketFactory(byte[][] symKeys) |
PacketFactory(int channelID,
byte[] initPayload,
PublicKey[] publicKeys) |
| Modifier and Type | Method and Description |
|---|---|
int |
getChannelID() |
byte[][] |
getRequestChannelKeys() |
byte[][] |
getResponseChannelKeys() |
DataPacket |
makeDataPacket(Fragment fragment) |
InitPacket |
makeInitPacket(Fragment fragment) |
DataPacket |
myprocess(DataPacket packet) |
static ProcessedDataPacket |
process(DataPacket packet,
byte[] channelKey) |
public PacketFactory(int channelID,
byte[] initPayload,
PublicKey[] publicKeys)
public PacketFactory(byte[][] symKeys)
public static ProcessedDataPacket process(DataPacket packet, byte[] channelKey) throws DecryptionFailed
DecryptionFailedpublic DataPacket myprocess(DataPacket packet) throws DecryptionFailed
DecryptionFailedpublic InitPacket makeInitPacket(Fragment fragment) throws PacketCreationFailed
PacketCreationFailedpublic DataPacket makeDataPacket(Fragment fragment) throws PacketCreationFailed
PacketCreationFailedpublic byte[][] getRequestChannelKeys()
public byte[][] getResponseChannelKeys()
public int getChannelID()
Copyright © 2023. All rights reserved.