我怎樣才能解密被加密的密碼如下:如何解密此腳本?
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