SHA1 vs md5 vs SHA256:PHPログインに使用するものは?
私はphpログインを作成しています。別のstackoverflow記事で説明したSHA1またはMd5、またはSHA256を使用するかどうかを決定しようとしています。それらのどれかが他のものより安全ですか?SHA1 / 256の場合、引き続きソルトを使用しますか? また、これはパスワードをハッシュとしてmysqlに保存する安全な方法ですか? function createSalt() { $string = md5(uniqid(rand(), true)); return substr($string, 0, 3); } $salt = createSalt(); $hash = sha1($salt . $hash);