ç½ä¸æ¾ä¸ªMD5å å¯ç®æ³ï¼ä¸è¬é½æç°æçã
ä¸é¢æ¯ä¸ªä¾å ä»
ä¾åè
newä¸ä¸ªMD5æå¨ç±»ç对象ï¼ä¾å¦ï¼
//MD5æå¨ç±»ï¼
using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Security.Cryptography;
using System.IO;
using CACenter20.DAL;
using System.Data.SqlClient;
namespace CACenter20.DAL
{
/// <summary>
/// Summary description for DBOperation.
/// </summary>
public class DBOperation
{
public string Encrypt(string strPwd)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] data = System.Text.Encoding.Default.GetBytes(strPwd);//å°å符ç¼ç 为ä¸ä¸ªåèåºå
byte[] md5data = md5.ComputeHash(data);//计ç®dataåèæ°ç»çåå¸å¼
md5.Clear();
string str = "";
for (int i = 0; i < md5data.Length - 1; i++)
{
str += md5data[i].ToString("x").PadLeft(2, '0');
}
return str;
}
}
}
è°ç¨ï¼
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using CACenter20.DAL;
using System.Reflection;
using System.IO;
using System.Collections.Generic;
namespace CACenter20
{
protected void Page_Load(object sender, EventArgs e)
{
string pwd=âadminâ;
DBOperation dbo = new DBOperation();
string MD5Pwd = dbo.Encrypt(pwd);
}
}
温馨提示:内容为网友见解,仅供参考