Какой лучший алгоритм хэширования паролей для PHP? [Дубликат]

На этот вопрос уже есть ответ:

Безопасный хеш и соль для паролей PHP 14 ответов

Я просто читалпосл чтобы создать систему входа в систему и во время чтения я видел о хешировании пароля.

Мы собираемся хранить хэш sha256, который всегда содержит 64 символа.

Эта статья учит использовать Sha256 хэш-функция. Прочитав это, я не остановился и начал искать больше о создании безопасной системы входа в систему, а затем я придумал эту статью Wikihow. В этой статье они используют Sha512 хэш-функция. Это действительно смутило меня, какую функцию я собираюсь использовать для моей следующей системы входа в систему. Я все еще искал Google для лучшей статьи и нашел эту статью по Crackstation. Автор рекомендует как sha256, так и sha512.

Только криптографические хеш-функции могут быть использованы для реализации хеширования пароля. Хеш-функции, такие как SHA256, SHA512, RipeMD и WHIRLPOOL, являются криптографическими хеш-функциями.

Я думал, что мой поиск окончен, и я могу использоватьsha256 илиsha512 функция, но при поиске больше я нашел это SO Вопрос. Принятый ответ Роберт К меня были новые вещи для меня. Вещи о которых я никогда не слышал, что Bcrypt а также Scrypt.

Все это было написано от 2 до 4 лет назад.

Вопро

Какой алгоритм хэширования паролей является лучшим в наши дни для PHP?

Ответы на вопрос(1)

Ваш ответ на вопрос