@Override public String hash(final String input) { return pbkdf2Hash.createHash(input); }
/** * Returns a salted PBKDF2 hash of the password. * * @param password the password to hash * @return a salted PBKDF2 hash of the password */ public String createHash(final String password) { return createHash(password.toCharArray()); }
@Test void simpleTest() { PBKDF2Hash pbkdf2Hash = new PBKDF2Hash(); String hash = pbkdf2Hash.createHash("secret"); assertFalse(pbkdf2Hash.validatePassword("bad", hash)); assertTrue(pbkdf2Hash.validatePassword("secret", hash)); } }
@Override public String hash(final String input) { return pbkdf2Hash.createHash(input); }
/** * Returns a salted PBKDF2 hash of the password. * * @param password the password to hash * @return a salted PBKDF2 hash of the password */ public String createHash(final String password) { return createHash(password.toCharArray()); }