关于添加用户密码MD5加密的问题

来源:百度知道 编辑:UC知道 时间:2024/09/20 02:45:03
我不知道MD5加密怎么用
我想把一个添加进来的用户的密码进行MD5算法加密 然后把加密后的结果存到数据库中
那用户登录的时候该怎么办?
不是说MD5是不可逆的吗

md5有现成的代码 你只要按照说明用就好 例如 asp有 md5.asp
用户登录的时候 要把密码进行md5加密 之后和数据库里的md5值比对 如果相同 则成功登录

public string Md5(string str)
{
string s= FormsAuthentication.HashPasswordForStoringInConfigFile(str, "md5").ToLower();
return s;
}
密码插入到数据库之前过一遍这个方法.然后登陆的时候密码过一遍这个方法.跟数据库中的数据比对.相同就登陆成功了呗.不同就是密码不正确.