【发布时间】:2015-12-21 19:49:30
【问题描述】:
如何解密在php中用salt加密的密码?
【问题讨论】:
-
你不能,这就是重点。它没有加密,它是散列。
-
您根本不这样做,因为如果可以的话,如果您可以将密码重新格式化为旧密码,那么散列密码是没有意义的。您唯一的机会就是猜测盐是什么,将其移除并尝试引起碰撞,但是,玩得开心。
-
你不能用盐牛肉来重现牛
如何解密在php中用salt加密的密码?
【问题讨论】:
您无法解密密码,如果您真的想自己找出答案,请在互联网上搜索“Salt Decrypters”之类的内容,但它毫无意义
【讨论】:
你不能。
在密码学中,盐是随机数据,用作散列密码或密码短语的单向函数的附加输入。
盐使哈希计算独一无二,因此希望破解密码的对手无法进行对一次破解多个密码有用的计算。
您无法从哈希中恢复密码。使用正确的密码散列,恢复给定散列的密码的唯一方法是猜测并验证它。
参考资料:
【讨论】:
散列的要点是您不会尝试查找原始明文密码,但如果您需要登录系统,例如,您会将存储在数据库中的密码(已散列)与您的用户拥有的密码进行比较提供您将散列的内容。
【讨论】: