md5的问题哦

来源:百度知道 编辑:UC知道 时间:2024/06/17 11:05:27
俺下载了一个asp源码程序,请问用它加密后数据可以解密吗?谢谢!!
有个md5.asp文件哦
没说清楚,我有md5.asp,可不可以通过这个文件解密数据库被加密的用户密码啊??

一般来说是不可以的,除非你有特殊的工具。
http://www.md5.com.cn (一亿以上数据)
http://www.cmd5.com
http://www.xmd5.com这三个网站都是国人做的。

就是说你的MD5.asp这样文件用不起来了。
其实在C#语言里没有必要用这些代码,C#自己就带了MD5的加密文件。
using System.Security.Cryptography;
/// <summary>
/// 使用Md5加密技术将密码加密
/// </summary>
/// <param name="password">传入用户所输入的password</param>
/// <returns>返回加密后的password</returns>
private string UserMd5(string password)
{
string returnPassword = "";
MD5 md5 = MD5.Create();
byte[] s = md5.ComputeHash(Encoding.UTF8.GetBytes(password));

for (int i = 0; i < s.Leng