我怎样才能解密被加密的密码如下:如何解密此脚本?
function PwdHash($pwd, $salt = null)
{
if ($salt === null) {
$salt = substr(md5(uniqid(rand(), true)), 0, SALT_LENGTH);
}
else {
$salt = substr($salt, 0, SALT_LENGTH);
}
return $salt . sha1($pwd . $salt);
}
鉴于SALT_LENGTH是9?
蛮力或忘掉它。 – Leri 2012-07-20 13:52:34
如果它已经是肉末,你不能让你的牛回来。散列法也是如此。 – 2012-07-20 13:59:34
rand也不是密码安全的,因此将它用作盐生成器是一个可怕的想法。 – jhoyla 2012-07-20 14:07:47