パスワードをMysqlデータベースに保存するための安全な方法またはハッシュ関数は何ですか? 現在、この sha1() 関数を使用して、次のコードでパスワードを DB に保存しています。それは本当に安全ですか?
<?php
$pass = 123456789;
$pass = sha1($pass);
echo $pass;
?>
アドバイスありがとうございます。
アップデート
塩はこんな感じだと思います。
$salt = "this is a salt";
$password = 'this is an password';
$hash = sha1($salt.$password);
それで、$salt値に任意の数値/乱数/何かを使用できますか? その後はNow SAFEですか?