代码很简单:
public static String encryptedPassword(String password)
{
return new StrongPasswordEncryptor().encryptPassword(password);
}
public static boolean checkPassword(String password, String encryptedPassword)
{
return new StrongPasswordEncryptor().checkPassword(password, encryptedPassword);
}
它主要起作用,但突然之间有效的密码突然失效,检查密码将返回false。它可以是一天,可能是很多天,但最终相同的encryptedPassword字符串的checkPassword将在某一天停止工作并返回false。