www.pudn.com > 20071920285172.rar > MD5.cs


using System; 
using System.Text; 
using System.IO; 
using System.Security.Cryptography; 
 
namespace Login.Logic 
{ 
    public class MD5E 
    { 
        ///  
        /// MD5加密字符串 
        ///  
        /// 待加密的字符串 
        /// 返回加密后的字符串 
        public string MD5(String str) 
        { 
            MD5 md5 = new MD5CryptoServiceProvider(); 
            byte[] data = System.Text.Encoding.Default.GetBytes(str); 
            byte[] result = md5.ComputeHash(data); 
            String ret = ""; 
            for (int i = 0; i < result.Length; i++) 
                ret += result[i].ToString("x").PadLeft(2, '0'); 
            return ret; 
        } 
    } 
}