关于密码加密的问题?

来源:4-7 注册流程-安装ngnix-2

慕虎8754231

2020-03-07

老师你好,视频中教学使用到加盐加密是这样的:
`public class HashUtil {
private static final HashFunction FUNCTION = Hashing.md5();

private static final String SALT = "mooc.com";

public static String encryPassword(String password){
    HashCode hashCode =	FUNCTION.hashString(password+SALT, Charset.forName("UTF-8"));
    return hashCode.toString();
}

}`
请问老师,如果将加密后的密码想解密的话,可以实现嘛?如果可以,那么怎么实现呢?麻烦老师解答下,谢谢!

写回答

1回答

格鲁

2020-03-15

这个不是做加密,而是做的单向散列,不可反解。一般密码脱敏都使用这种做法

0
0

Java从单体到微服务打造房产销售平台

单体开发,SpringCloud微服务改造,架构原理剖析,让你在大型项目中独当一面!

711 学习 · 349 问题

查看课程