.NET 简单实现MD5加密函数

一、自定义Md5加密函数

public static string Md5(string str) {

  MD5 md5 = MD5.Create();

  byte[] bufstr = Encoding.GetEncoding("GBK").GetBytes(str);

  byte[] hashstr = md5.ComputeHash(bufstr);

  string md5Str = string.Empty;

  for(int i = 0; i < hashstr.Length; i++){

    md5Str += hashstr[i].ToString("X");

  }

  return md5Str;

}

二、自定义MD5加密函数测试

             //方法调用
            string jiami = Md5("我爱你");
            Console.WriteLine(jiami);
            //输出3464FF2FB426774C3AAB4B8CBD82781   

  

猜你喜欢

转载自www.cnblogs.com/zhaodachao/p/10147136.html
今日推荐