Лучшие практики для хранения имен пользователей и паролей в базах данных MySQL [дубликаты]
Возможное дублирование:
Безопасный хеш и соль для паролей PHP
Я создаю систему, в которой хранятся учетные данные пользователя (электронная почта, имя пользователя и пароль) в базе данных MySQL, и я видел противоречивые мнения об использовании типов шифрования, засолки и шифрования.
Какие самые лучшие методы вы бы порекомендовали? Кодировка в MD5 или SHA1? Солить или не солить? Зашифровывать только пароль или все 3 элемента?