Melhor prática para armazenar nomes de usuário e senha em bancos de dados MySQL [duplicado]
Duplicata Possível:
Secure hash and salt para senhas do PHP
Eu estou fazendo um sistema que tem credenciais de usuário de lojas (e-mail, nome de usuário e senha) em um banco de dados MySQL e ter visto pontos de vista conflitantes sobre o uso de criptografia, salga e tipos de criptografia.
Quais são os melhores métodos que você recomendaria? Codificação em MD5 ou SHA1? Salgar ou não salgar? Criptografando apenas a senha ou todos os 3 elementos?