Class PasswordTextEncrypter

java.lang.Object
org.refcodes.security.PasswordTextEncrypter
All Implemented Interfaces:
org.refcodes.mixin.Disposable, Encrypter<String,String,EncryptionException>

public class PasswordTextEncrypter extends Object implements Encrypter<String,String,EncryptionException>
The PasswordTextEncrypter is a text Encrypter for encrypting String instances with a given password using a "PBKDF2WithHmacSHA256" key factory and a "AES/CBC/PKCS5Padding" cipher. ATTENTION: THIS IMPLEMENTATION STORES AN OBFUSCATED PASSWORD AT RUNTIME!