【发布时间】:2013-12-22 01:08:27
【问题描述】:
我想我在这里遗漏了一些关键的东西。在CPasswordHelper::hashPassword 函数中,我们有几行:
$salt=self::generateSalt($cost);
$hash=crypt($password,$salt);
return $hash;
在CPasswordHelper::verifyPassword 中有这样一行:
$test=crypt($password,$hash);
return self::same($test, $hash);
盐呢?据我了解,它甚至没有被保留,但它没有任何意义,所以我猜我没有完全理解它。
【问题讨论】: