【发布时间】:2011-05-08 18:05:55
【问题描述】:
两者之间有什么工作区别
$hash=sha1($key.$staticSalt);
和
$hash=sha1($key.$randomSalt);
如果我使用随机盐,我需要将随机盐存储在数据库中,另一方面,如果我使用固定盐,则无需使用数据库!
如果可以破解代码以查看盐(静态),那么黑客也可以通过哈希和随机盐查看数据库:D
那么值得吗?
如果我使用像 @#kiss~89+.&&^me 这样的盐怎么办?
【问题讨论】:
标签: php security encryption