pontoNETpt
A comunidade PontoNetPT está direccionada a todos os programadores que trabalhem com a plataforma .NET.
Criptografia... MD5!

É isso aí pessoal... estou postando pra dar uma atualizada no Blog.
O post é simples, um pequeno método para transformar uma string numa hash MD5.
Mais informações sobre MD5 em: http://pt.wikipedia.org/wiki/MD5


private string getMD5String(string PlainText)
{
   System.Security.Cryptography.
MD5 md5 = System.Security.Cryptography.MD5.Create();
   byte[] inputBuffer = System.Text.Encoding.ASCII.GetBytes(PlainText);
   byte[] outputBuffer = md5.ComputeHash(inputBuffer);

   //Convert the byte[] to a hex-string
   System.Text.StringBuilder builder = new System.Text.StringBuilder (outputBuffer.Length);

   for (int i = 0; i < outputBuffer.Length; i++)
   {
     
builder.Append(outputBuffer[i].ToString(
"X2"));
   }

   return builder.ToString();
}

Posted 14-5-2008 1:40 por Pedro Antonio Seixas Subutzki

Add a Comment

(requerido)  
(opcional)
(requerido)  
Remember Me?
If you can't read this number refresh your screen
Enter the numbers above:  
Powered by Community Server (Commercial Edition), by Telligent Systems