using System; using System.Security.Cryptography; using System.Text; namespace iWareCommon.Utils { public class MD5Helper { public static string ParseMd5(string pwd) { var md5 = new MD5CryptoServiceProvider(); var bytes = Encoding.UTF8.GetBytes(pwd); bytes = md5.ComputeHash(bytes); md5.Clear(); string ret = ""; for(int i=0; i < bytes.Length; i++) { ret += Convert.ToString(bytes[i],16).PadLeft(2,'0'); } return ret.PadLeft(32,'0'); } } }