[英]Is there a way to decrypt Salt Hashing in JavaScript?
假设我有这个后端代码,它对用户的密码进行哈希处理
const salt = await bcrypt.genSalt(10);
const hashedPass = await bcrypt.hash(req.body.password, salt);
对于身份验证,我只使用 Bcrypt 比较功能
const validated = await bcrypt.compare(req.body.password, user.password);
有用。 但是假设我也想知道密码。 是否有bcrypt
函数? 因为据我所知,它唯一能做的就是比较密码。
密码散列的全部意义在于进行不可逆转的操作,以便包括您在内的任何其他人都无法逆转该过程并获得密码。 所以答案是你不知道。 一旦它被散列就没有回头路了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.