Olá, gostaria da ajuda para a criação de uma classe que criptografa a senha de um usuario e salva o resultado no banco de dados MySQL, testei algumas que achei na net mas não funcionaram como devia. Ela precisa criptografar a senha, salvar no bd e quando o usuario fazer o login deve resolve-la.
Para “resolver uma senha” como tu sugeres, o teu sistema deverá pegar a entrada do usuário, criptografa-la e comparar o hash com o dado disponível na base de dados…
Procure por criptografia SHA1 ou MD5, são algoritmos para gerar hash seguros…
Siga a dica do usuário acima e use “MD5”, que na verdade não é criptografia, mas sim um hashset, mas que é muito útil para sistemas de cadastro/login!
Quando cadastrar, grave ao invéz da senha o hashset em md5 da senha, e quando logar compare o hashset da senha que o cara digitou com o valor armazenado no banco de dados!
O único problema é que não dá para recuperar uma senha quando o usuário esquecer, ele vai ter que fazer outra.