Cripto e Descripto - dúvida

.NET

02/04/2013

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.
Pjava

Pjava

Curtidas 0

Respostas

Robson Alves

Robson Alves

02/04/2013

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.

System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(DefaulPass, "MD5");


Existem outras criptografias que permite o decripto a partir de uma chave.
Ai vale da sua necessidade.
GOSTEI 0
Frederico Filho

Frederico Filho

02/04/2013

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.
GOSTEI 0
POSTAR