public string encryptPWD(string sPassword)
{
byte[] cResult= new byte[16];
string sResult = "";
try
{
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(Encoding.Default.GetBytes(sPassword));
cResult = md.digest();
for(int i = 0; i < cResult.Length; i++)
{
if(cResult[i] < 0)
cResult[i] += 128; string sTemp = cResult[i].ToString("x").toUpperCase();
if(cResult[i] < 16)
sTemp = "0" + sTemp;
sResult = sResult + sTemp;
} }
catch(Exception e)
{
sResult = "";
}
return sResult;
}
不知道行不行错了不要找我~~~
{
string pass = "";
MD5 md5 = MD5.Create();
byte[] s = md5.ComputeHash(Encoding.UTF8.GetBytes(Path));
for (int i = 0; i < s.Length; i++)
{
pass = pass + s[i].ToString("X");
}
return pass;
}
string pwd = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strPwd + mySessionID, "MD5");