データベースにソルトを使用した PHP ログイン スクリプトがありますが、登録スクリプトには次のように表示されます。
$qry = "INSERT INTO accounts(username, firstname, lastname, password) " .
VALUES('$username','$fname','$lname','" . md5($_POST['password']) . "')";
ログインの場合:
$qry="SELECT * FROM accounts WHERE username='$username' AND password='" .
md5($_POST['password']) . "'";
MD5 を置き換えることができるコードはありますか? より安全なもの?
SHA1か何かについて聞いたことがあります。