Cripto e Descripto - dúvida
02/04/2013
0
Peguei uns exemplos na Internet, mas não funcionou, ou dava erro ou não compilava. Alguém tem um modelo simples de criptografar e descriptografar, bem simples mesmo. É só para esconder no BD a senha, caso alguém acesse o BD direto. Não precisa ser nada complexo, MD5, SHA e etc.. É tudo simples.
Obrigado.
Obrigado.
Pjava
Curtir tópico
+ 0
Responder
Posts
03/04/2013
Robson Alves
Primeiramente entenda que MD5 não tem decripto e não é correto efetuar decripto de senha de usuário.
Você deve criptografar e comparar. Caso o usuário deseja restaurar a senha ele é forçado a gerar uma nova.
Existem outras criptografias que permite o decripto a partir de uma chave.
Ai vale da sua necessidade.
Você deve criptografar e comparar. Caso o usuário deseja restaurar a senha ele é forçado a gerar uma nova.
System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(DefaulPass, "MD5");
Existem outras criptografias que permite o decripto a partir de uma chave.
Ai vale da sua necessidade.
Responder
03/04/2013
Frederico Filho
Opa, bom dia.
Cara..coloquei um exemplo num projeto do google code pra vc da uma olhada.
http://code.google.com/p/util-project/wiki/Criptografia
Achei melhor do que colocar todo o código aqui no forum..vou aproveitar de adicionar mais classe utilitarias nesse projeto..de vez em quando o cara precisa e é bom ter um local publico para publicar.
Fica entao a dica ai.
Se quiser usar vc usar o código:
private static Criptografia fCriptografia = new Criptografia(ETipoCriptografia.TripleDES,"SuaChave");
fCriptografia.EncriptaDado("SeuDado");
Vlws.
Qlq problema em visualizar o código pode avisar.
Cara..coloquei um exemplo num projeto do google code pra vc da uma olhada.
http://code.google.com/p/util-project/wiki/Criptografia
Achei melhor do que colocar todo o código aqui no forum..vou aproveitar de adicionar mais classe utilitarias nesse projeto..de vez em quando o cara precisa e é bom ter um local publico para publicar.
Fica entao a dica ai.
Se quiser usar vc usar o código:
private static Criptografia fCriptografia = new Criptografia(ETipoCriptografia.TripleDES,"SuaChave");
fCriptografia.EncriptaDado("SeuDado");
Vlws.
Qlq problema em visualizar o código pode avisar.
Responder
Clique aqui para fazer login e interagir na Comunidade :)