Tras la resaca navideña, volvemos al trabajo. En esta ocasión voy a escribir el código de método estático que nos permitiría codificar un string en MD5. Para saber que es MD5 te recomiendo este enlace.
El código es tan simple como
public static string MD5Encrypt(string value)
{
MD5CryptoServiceProvider provider = new MD5CryptoServiceProvider();
byte[] data = System.Text.Encoding.ASCII.GetBytes(value);
data = provider.ComputeHash(data);
string md5 = string.Empty;
for (int i = 0; i < data.Length; i++)
md5 += data[i].ToString("x2").ToLower();
return md5;
}
También debemos añadir esto en los using de nuestra clase
using System.Security.Cryptography;
