asp.net如何进行用户名和密码的加密和解密

如题所述

直接给代码吧
using System.Web.Security;
string str= FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.text, "MD5")
把TextBox1里的内容用MD5加密返回给str

MD5为不可逆加密所以不可解密,你只有再次加密与加密后的密码匹配来判断是否正确
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-28
用户名密码这个东西只要加密就可以了吧,一般都不用解密,查询密码后比较登录的密码进行加密比较
第2个回答  2013-04-28
现在一般的做法是加盐后放在数据
然后登陆的时候一样的处理后 再跟数据库里的对比 如果一样的话就OK
第3个回答  2017-12-14
这个方法不安全,如果给人侦听到加密后的密码,就可以用加密后的密码伪装成用户登陆了。
相似回答