ASP.NET下用MD5加密密码

来源:互联网 发布:联想软件下载 编辑:程序博客网 时间:2024/04/30 14:07

 

public string encryptyPassword(string in_pass)
            {
                  string originStr = in_pass;
                  string securityStr;
 
                  char[] chars = originStr.ToCharArray();
                  byte[] inBytes = new byte[chars.Length];
                  for(int i = 0; i < inBytes.Length; i ++)
                        inBytes[i] = Convert.ToByte(chars[i]);
                 
                  MD5CryptoServiceProvider md = new MD5CryptoServiceProvider();
                  byte[] outBytes = md.ComputeHash(inBytes);
 
                  securityStr = BitConverter.ToString(outBytes);
                 
                return securityStr ;
            }