您现在的位置: 万盛学电脑网 >> 程序编程 >> 网络编程 >> asp.net编程 >> 正文

ASP

作者:佚名    责任编辑:admin    更新时间:2022-06-22

  其实在.net 有一个最简单实现MD5的方法

  <summary>

  /// MD5加密

  ///

  /// 被加密字符串

  /// 加密后的字符串

  public static string MD5(string toCryString)

  {

  return FormsAuthentication.HashPasswordForStoringInConfigFile(toCryString, "MD5");

  }

  方法2:

  public static string MD5(string str)

  {

  MD5 md5 = new MD5CryptoServiceProvider();

  byte[] result = md5.ComputeHash(System.Text.Encoding.Default.GetBytes(str));

  string str2 = "";

  for(int i=0;i

  {

  str2 += string.Format("{0:x}",result[i]);

  }

  return str2;

  }