package network.thunder.core.communication.objects.messages.interfaces.helper; import network.thunder.core.communication.Message; import network.thunder.core.communication.objects.messages.impl.message.encryption.EncryptedMessage; import network.thunder.core.etc.crypto.ECDHKeySet; /** * Created by matsjerratsch on 30/11/2015. */ public interface MessageEncrypter { EncryptedMessage encrypt (Message data, ECDHKeySet keySet); Message decrypt (EncryptedMessage message, ECDHKeySet ecdhKeySet); }