Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Melhor maneira de armazenar senha em sql


Você precisa ter acesso à senha original ou vai apenas tentar comparar uma senha digitada com uma no banco de dados?

Se você precisar acessar a senha original, precisará usar um algoritmo de criptografia em vez de um algoritmo de hash.

Se tudo o que você está fazendo é armazenar uma senha no banco de dados para que você possa verificá-la mais tarde em relação a um valor de entrada conhecido, um hash com um sal funcionará.

Lembre-se de que quando o cliente estiver enviando as credenciais para serem validadas, você não deseja enviar a senha em texto não criptografado!