Class EncryptionServiceImpl
java.lang.Object
net.datenwerke.security.service.crypto.pbe.encrypt.EncryptionServiceImpl
- All Implemented Interfaces:
EncryptionService
- Direct Known Subclasses:
ClientEncryptionService
-
Constructor Summary
ConstructorsConstructorDescriptionEncryptionServiceImpl(String passphrase, String salt, int keylength, int iterations, String cipherAlgorithm, String keySpecAlgorithm) EncryptionServiceImpl(PbeConfig config) -
Method Summary
-
Constructor Details
-
EncryptionServiceImpl
-
EncryptionServiceImpl
-
-
Method Details
-
decryptFromHex
- Specified by:
decryptFromHexin interfaceEncryptionService
-
decrypt
public byte[] decrypt(byte[] ciphertextPlusIv) - Specified by:
decryptin interfaceEncryptionService
-
encrypt
- Specified by:
encryptin interfaceEncryptionService
-
encrypt
public byte[] encrypt(byte[] plaintext) - Specified by:
encryptin interfaceEncryptionService
-