MD5加密

string str="123";

string codeStr=GetMD5("123");

public static string GetMD5(stirng str)
{
//创建MD5对象
MD5 md5=MD5.Create();
//开始加密
//需要将字符处转换成字节数组
byte[] buffer=Encoding.Default.GetBytes(str);
//返回一个加密好的字节数组
byte[] MD5Buffer=md2.ComputeHash(buffer);
//将字节数组转换成字符串
string strNew="";
for(int i=0;i<MD5Buffer.Length;i++)
{
str+=MD5Buffer[i].ToString("X2");
}
return strNew;
}

posted @ 2014-12-28 19:07  teacherzj  阅读(188)  评论(0编辑  收藏  举报