Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Forma segura de salvar senha

Depende do que vc quer....

vc vai ser um sistema que vai armazenar senhas, que vai usa-las pra validar um login ou algo do genero ? Se for sim a resposta, o melhor são Hashes, ou seja, vc nao guarda a senha...vc guarda um hash dela, e para valida-la vc precisa só refazer o hash e comparar se o hash da senha do usuario X e igual ao hash que vc tem no banco.
Exemplos de Hash:
MD5, SHA1, ETC.

Agora, se vc for guardar Senhas de usuarios para usar em outro Lugar, que vc necessite da senha aberta para usar em outro lugar ( conectar num webserver com senha, etc) ai o melhor é vc criptografa-la, com um DES, Blowfish, etc... usando openssl por exemplo. (nao tenho certeza se o android tem openssl) e a chave disso, voce decide como pode ser, pode ser uma chave fixa na sua app, sem usar string, usando char separados para que com um "strings" nao seja descoberto + um chave aleatoria que o usuario digite (assim nem vc nem o usuario consegue descriptografar sozinho).

É essa a sua duvida ? (Se faltar algo, de mais  exemplos)


2013/2/25 Paulo Henrique Peres <paulohenriquepo@gmail.com>
Alguem sabe me dizer alguma forma segura de salvar senhas no banco?
O gmail por exemplo deixa tudo salvo, usuario e senha, alguem sabe que mecanismo eles usam
pra garantir o minimo de seguranca.







--
Paulo Henrique Peres
Oracle Certified Professional, Java Programmer 
Oracle Certified Professional, Web Component Developer

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário