import org.apache.commons.io.IOUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.argeo.cms.security.PasswordBasedEncryption;
+import org.argeo.util.PasswordEncryption;
public class PasswordBasedEncryptionTest extends TestCase {
private final static Log log = LogFactory
public void testEncryptDecrypt() {
final String password = "test long password since they are safer";
- PasswordBasedEncryption pbeEnc = new PasswordBasedEncryption(
+ PasswordEncryption pbeEnc = new PasswordEncryption(
password.toCharArray());
String message = "Hello World!";
log.info("Password:\t'" + password + "'");
byte[] encrypted = pbeEnc.encryptString(message);
log.info("Encrypted:\t'"
+ DatatypeConverter.printBase64Binary(encrypted) + "'");
- PasswordBasedEncryption pbeDec = new PasswordBasedEncryption(
+ PasswordEncryption pbeDec = new PasswordEncryption(
password.toCharArray());
InputStream in = null;
in = new ByteArrayInputStream(encrypted);