* </ul>
*/
public static String verifyHash(String password, String hash) {
+ if (password == null || password.isEmpty()) {
+ return null;
+ }
if (hash.contains("$")) {
if (SCryptUtil.check(password, hash)) {
return hash;
}
}
- private static String sha1(String password) {
+ public static String sha1(String password) {
try {
MessageDigest md = MessageDigest.getInstance("SHA1");
byte[] digest = md.digest(password.getBytes("UTF-8"));