Лучшие практики для хранения имен пользователей и паролей в базах данных MySQL [дубликаты]

Возможное дублирование:
Безопасный хеш и соль для паролей PHP

Я создаю систему, в которой хранятся учетные данные пользователя (электронная почта, имя пользователя и пароль) в базе данных MySQL, и я видел противоречивые мнения об использовании типов шифрования, засолки и шифрования.

Какие самые лучшие методы вы бы порекомендовали? Кодировка в MD5 или SHA1? Солить или не солить? Зашифровывать только пароль или все 3 элемента?

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

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