方法:
public string getMD5(string source)
{string result = "";
try
{
MD5 getmd5 = new MD5CryptoServiceProvider();
byte[] targetStr = getmd5.ComputeHash(UnicodeEncoding.UTF8.GetBytes(source));
result = BitConverter.ToString(targetStr).Replace("-", "");
return result;
}
catch (Exception)
{
return "0";
}
}
参数说明:source想要加密的字符串
调用方法:
MessageBox.Show(getMD5("123456"));
输出:E10ADC3949BA59ABBE56E057F20F883E