之前用过的一段程序,使用环境.NET3.0 ,编写语言C#,喜欢,D5的可以拿去研究下。
private string GetMD5(string str Pwd)
{
MD5 md5=new MD5CryptoServiceProvider(); //加密服务提供类
byte[] bPwd=Encoding.Default.GetBytes(strPwd); //将输入的密码住换成字节数组
byte[] bMD5=md5.ComputeHash(bPwd); //计算指定字节数组的哈希值
md5.Clear(); //释放加密服务提供类的所有资源
StringBuilder sbMD5Pwd=new StringBuilder=new StringBuilder();
for(int i=0;i<bMD5.Length;i++) //加密后的字节转换成字符串
{
sbMD5Pwd.Append(bMD5.ToString());
}
return sbMD5Pwd.ToString();
}