Package de.caluga.morphium.encryption
Interface ValueEncryptionProvider
- All Known Implementing Classes:
AESEncryptionProvider,RSAEncryptionProvider
public interface ValueEncryptionProvider
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]decrypt(byte[] input) byte[]encrypt(byte[] input) voidvoidsetDecryptionKey(byte[] key) voidsetEncryptionKey(byte[] key) void
-
Method Details
-
setEncryptionKey
void setEncryptionKey(byte[] key) -
setEncryptionKeyBase64
-
setDecryptionKey
void setDecryptionKey(byte[] key) -
sedDecryptionKeyBase64
-
encrypt
byte[] encrypt(byte[] input) -
decrypt
byte[] decrypt(byte[] input)
-