package network.thunder.core.communication.objects.messages.interfaces.factories;
import network.thunder.core.communication.objects.messages.impl.message.encryption.EncryptedMessage;
import network.thunder.core.communication.objects.messages.impl.message.encryption.EncryptionInitialMessage;
/**
* Created by matsjerratsch on 29/11/2015.
*/
public interface EncryptionMessageFactory extends MessageFactory {
EncryptedMessage getEncryptedMessage (byte[] enc, byte[] hmac);
EncryptionInitialMessage getEncryptionInitialMessage (byte[] key);
}