Задать вопрос
Lalikin
@Lalikin
айтишник с фотокамерой

Каким методом шифровать пароли для хранения в базе данных?

Во всех учебниках и статьях говорят про md5, на сколько он актуален на сегодня?
Язык программирования - PHP.
  • Вопрос задан
  • 6121 просмотр
Подписаться 3 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
sayber
@sayber Куратор тега PHP
Да, я программирую на PHP и еще асинхронно!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@vilgeforce
Раздолбай и программист
Вам все-таки шифровать или хэшировать? Если второе - SHA1, SHA256, SHA512 вполне сойдут.
Ответ написан
Комментировать
@deliro
Забудьте про md5 и хэширование чистого пароля!
md5 подвержен коллизиям, а обёрнутый в md5 пароль можно вычислить за пару секунд, используя радужные таблицы.

Вот эта штука рекомендует использовать PBKDF2 с минимум 10000 итерациями (на 2011 год). Лучше сейчас использовать больше.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽