http://www.cnblogs.com/dreign/archive/2007/05/18/751089.html
去看看,也许对你有帮助

解决方案 »

  1.   

    public class MD5Ex
        {
            public static string Md5Encrypt(string origString)
            {
                byte[] buffer1 = new MD5CryptoServiceProvider().ComputeHash(MD5Ex.covertStringToByte(origString));
                return BitConverter.ToString(buffer1);
            }        private static byte[] covertStringToByte(string s)
            {
                return new UnicodeEncoding().GetBytes(s);
            }
        }
      

  2.   

    上面加上using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Security.Cryptography;
    using System.IO;
      

  3.   

    using System.Web.Security;比如对TextBox1的对内容进行md5加密码:
    FormsAuthentication.HashPasswordForStoringInConfigFile(this.TextBox1.Text.Trim(),"md5")
      

  4.   

    string PassWord=System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(password,"MD5");