码迷,mamicode.com
首页 > 其他好文 > 详细

MD5 加密

时间:2014-07-28 14:32:13      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   os   io   for   div   ar   

       /// <summary>
       /// Web 转换MD5
       /// </summary>
       /// <param name="str">字符</param>
       /// <param name="code">32或64位</param>
       /// <returns></returns>
        public static string MD5(string str, int
 //MD5 正常加密  
 public static string HashString(string str) { 
            MD5   md5=MD5.Create();
            byte[] source = md5.ComputeHash(Encoding.Default.GetBytes(str));
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < source.Length; i++)
            {
                sb.Append(source[i].ToString("x"));
            }

            return sb.ToString(); 
        }

 

)
        {

            if (code == 16)
            {
                return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower().Substring(8, 16);
            }

            if (code == 32)
            {
                return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5");
            }

            return "00000000000000000000000000000000";
        }










 

MD5 加密,布布扣,bubuko.com

MD5 加密

标签:style   blog   color   os   io   for   div   ar   

原文地址:http://www.cnblogs.com/Evaniko/p/3872593.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!