Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护
列举一下MD5在线测试的工具地址:http://tool.chinaz.com/tools/md5.aspx
/// <summary> /// 进行MD5 32位小写简单加密 /// </summary> /// <param name="str">要加密的字符串</param> /// <returns>加密后的字符串</returns> public static string CalcMD5(string str) { MD5CryptoServiceProvider provider; provider = new MD5CryptoServiceProvider(); byte[] bytes = Encoding.UTF8.GetBytes(str); StringBuilder builder = new StringBuilder(); bytes = provider.ComputeHash(bytes); foreach (byte b in bytes) builder.Append(b.ToString("x2").ToLower()); return builder.ToString(); }