C# MD5 加密
/// <summary> /// 32位MD5加密 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string MD5(string str) { try { var md5Csp = new MD5CryptoServiceProvider(); byte[] md5Source = Encoding.UTF8.GetBytes(str); byte[] md5Out = md5Csp.ComputeHash(md5Source); string pwd = ""; for (int i = 0; i < md5Out.Length; i++) { pwd += md5Out[i].ToString("x2"); } return pwd; } catch (Exception ex) { WriteLog.WriteErrorInfo(ex); } return ""; }