VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > C#编程 >
  • C#教程之MD5加密

本站最新发布   C#从入门到精通
试听地址  
https://www.xin3721.com/eschool/CSharpxin3721/

复制代码
 public class EncryptMethods
    {
        /// <summary>
        /// Md5加密
        /// </summary>
        /// <param name="str">时间+随机数+令牌</param>
        /// <returns></returns>
        public string EncryptToMD5(string str)
        {
            MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
            byte[] str1 = Encoding.UTF8.GetBytes(str);
            byte[] str2 = md5.ComputeHash(str1, 0, str1.Length);
            md5.Clear();
            (md5 as IDisposable).Dispose();
            return Convert.ToBase64String(str2);
        }
  }
复制代码

//调用MD5加密方法

EncryptMethods ec = new EncryptMethods();//实例化
dto.PassWord = ec.EncryptToMD5(dto.PassWord);

相关教程