Dicas .NET - Usando a Criptografia MD5
Veja nesta dica, como trabalhar com a criptografia MD5 na plataforma .NET, ideal para criptografar senhas.
Usando a Criptografia MD5
A algoritmo MD5 é um dos mais seguros algoritmos de criptografia existentes. Ele implementa um tipo de criptografia onde não é possível decriptar, sendo assim, é ideal para armazenar senhas. O exemplo abaixo mostra como usar este algoritmo na plataforma .NET:
public string CriptografiaMD5(string Valor)
{
string strResultado = "";
byte[] bytMensagem = System.Text.Encoding.Default.GetBytes(Valor);
// Cria o Hash MD5 hash
System.Security.Cryptography.MD5CryptoServiceProvider oMD5Provider = new System.Security.Cryptography.MD5CryptoServiceProvider();
// Gera o Hash Code
byte[] bytHashCode = oMD5Provider.ComputeHash(bytMensagem);
for(int iItem = 0; iItem < bytHashCode.Length; iItem ++)
{
strResultado += (char)(bytHashCode[iItem]);
}
return strResultado;
}
Igor Alcantara (http://thespoke.net/blogs/luzzifuge/)
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo