PHP хэш-функция безопасности по умолчанию

Как мы знаем, md5 совершенно небезопасно в эти дни, и я задаюсь вопросом, если по умолчанию password_hash() уже был взломан? Не могли бы вы сказать мне, какой алгоритм хеширования он использует по умолчанию? Каковы лучшие алгоритмы хеширования на сегодняшний день (для хранения пароля). Благодарю.

1 ответ

Решение

Я бы порекомендовал использовать алгоритм password_hash(). Он использует алгоритм паролей Blowfish по умолчанию (но вы можете изменить его). Опция соли этого метода теперь устарела в php 7.0.0 и использует соль, которая генерируется автоматически.

Для получения дополнительной информации, перейдите по ссылке: http://php.net/manual/en/faq.passwords.php http://php.net/manual/en/function.password-hash.php

Другие вопросы по тегам