将密码存储到 Mysql 数据库的安全方式或哈希函数是什么?现在我正在使用这个 sha1() 函数通过以下代码将我的密码存储到数据库中。真的安全吗?
<?php
$pass = 123456789;
$pass = sha1($pass);
echo $pass;
?>
感谢您的意见。
更新
我看到盐是这样的。
$salt = "this is a salt";
$password = 'this is an password';
$hash = sha1($salt.$password);
那么,我可以使用任何数字/随机数/东西来 $salt 值吗?之后现在安全吗?