开发随笔记录——ASP.NET密码进行MD5加密
/// <summary> /// 用于MD5加密 /// </summary> /// <param name="password">用于加密的字符</param> /// <returns></returns> public static string MD5Encrypt(string password) { byte[] sor = Encoding.UTF8.GetBytes(password); MD5 md5 = MD5.Create(); byte[] result = md5.ComputeHash(sor); StringBuilder strbul = new StringBuilder(40); for (int i = 0; i < result.Length; i++) { //加密结果"x2"结果为32位,"x3"结果为48位,"x4"结果为64位 strbul.Append(result[i].ToString("X2")); } return strbul.ToString(); }

浙公网安备 33010602011771号