当前位置:编程学习 > 网站相关 >>

C#计算MD5值方法

public static string GetMD5(string sDataIn)
       {
           MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
           byte[] bytValue, bytHash;
           bytValue = System.Text.Encoding.UTF8.GetBytes(sDataIn);
           bytHash = md5.ComputeHash(bytValue);
           md5.Clear();
           string sTemp = "";
           for (int i = 0; i < bytHash.Length; i++)
           {
               sTemp += bytHash[i].ToString("X").PadLeft(2, '0');
           }
           return sTemp.ToLower();
       }
补充:综合编程 , 安全编程 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,