小编Gar*_*rry的帖子

密码盐存储

我想更新当前仅使用MD5的密码设置.

现在我想做的是使用更强大的东西(可能是sha256),每个用户使用独特的盐.

问题是关于盐储存.

我是否将盐存储在数据库中自己的列中?

然后哈希盐+密码,当涉及到登录时,从数据库中调用salt和密码,制作一个.

或者我是否通过使用用户名,电子邮件和时间戳来制作盐,这也会给每个用户带来独特的盐?

我想知道,如果有人拿着盐作为列的数据库,他们会知道每个用户的盐,然后他们可以破解密码.

php authentication passwords hash salt

2
推荐指数
1
解决办法
417
查看次数

不推荐使用:函数eregi_replace()

在PHP 5.3.8上运行时出现以下错误

不推荐使用:函数eregi_replace()在第49行的/home/XXXXXX/public_html/admin/modifypoll.php中已弃用

这是代码行,任何人都可以帮忙

$question = eregi_replace('</?[a-z][a-z0-9]*[^<>]*>', '', $question );
Run Code Online (Sandbox Code Playgroud)

我不知道该改变什么.任何人都可以帮忙

php replace function deprecated eregi

1
推荐指数
1
解决办法
6607
查看次数

标签 统计

php ×2

authentication ×1

deprecated ×1

eregi ×1

function ×1

hash ×1

passwords ×1

replace ×1

salt ×1