鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 网站安全 > 加密解密 > >

md5加密字符串

来源:互联网 作者:佚名 时间:2015-09-03 09:45
/// summary /// md5加密字符串 /// /summary /// param name="source"源字符串/param /// param name="key"密钥/param /// returns加密后的字符串/returns public static string Encode(string source, string key) { MD5 md5 = new MD5CryptoServiceProvid

/// <summary>
  ///  md5加密字符串
  /// </summary>
  /// <param name="source">源字符串</param>
  /// <param name="key">密钥</param>
  /// <returns>加密后的字符串</returns>
  public static string Encode(string source, string key)
  {
   MD5 md5 = new MD5CryptoServiceProvider();

   ASCIIEncoding code = new ASCIIEncoding();
   string str = source + key.ToLower();
   byte[] bit = code.GetBytes(str);

   str = Convert.ToBase64String(bit);
   bit = code.GetBytes(str);
   bit = md5.ComputeHash(bit);
   str = Convert.ToBase64String(bit);

   return str;
  }

网友评论
<