日期:2014-05-18  浏览次数:21018 次

c# 用MD5 加密登录密码 怎么实现。。。
就是在登录时后加密数据密码到数据库表中

------解决方案--------------------
using System.Security.Cryptography; 
using System.Text;

byte[] upwd = (new ASCIIEncoding()).GetBytes(TextBoxPWD.Text); 
byte[] mdpwdByte = md5.ComputeHash(upwd); 
string mdpwdString = (new ASCIIEncoding()).GetString(mdpwdByte);

mdpwdString 就是加密后数据,你添加用户,和验证都用到这个
原理就是:根据你输入的东西,再加密一次,然后跟数据库的那个对比 。全过程没有解密的
这个方法简单好用,我试过了,OK