瀏覽代碼

//加盐和胡椒粉

private_deployment
xhxu 2 年之前
父節點
當前提交
1729f6f572
共有 1 個檔案被更改,包括 2 行新增1 行删除
  1. +2
    -1
      suimangService/src/main/java/com/iformall/utils/PasswordHelper.java

+ 2
- 1
suimangService/src/main/java/com/iformall/utils/PasswordHelper.java 查看文件

@@ -10,6 +10,7 @@ public class PasswordHelper {
//private RandomNumberGenerator randomNumberGenerator = new SecureRandomNumberGenerator();
private String algorithmName = "md5";
private int hashIterations = 2;
private String salt = "salt and pepper";

public void encryptPassword(MallUserInfo user) {
//String salt=randomNumberGenerator.nextBytes().toHex();
@@ -24,7 +25,7 @@ public class PasswordHelper {
}

public String encryptPassword(String password) {
return new SimpleHash(algorithmName, password, hashIterations).toHex();
return new SimpleHash(algorithmName, password, ByteSource.Util.bytes(salt), hashIterations).toHex();
}




Loading…
取消
儲存