Tenho alguns usúarios no meu sistema salvos com login e senha, porém as senhas não estão encriptografadas, ou seja, quem tiver acesso ao banco de dados, tbm tem acesso direto as senhas, como posso criptografar as senhas para serem salvas?
Tenho alguns usúarios no meu sistema salvos com login e senha, porém as senhas não estão encriptografadas, ou seja, quem tiver acesso ao banco de dados, tbm tem acesso direto as senhas, como posso criptografar as senhas para serem salvas?
ps: uso JSF e Hibernate
Você pode bolar um algoritmo de criptografia e criar uma classe para criptografar e outra para descriptografar. Daí você criptografa ao salvar no banco e, quando precisar pegar as senhas do banco, você descriptografa. Aqui na empresa fazemos dessa forma.