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

 我来答
天涯路易2011
推荐于2017-11-25 · TA获得超过263个赞
知道小有建树答主
回答量:351
采纳率:0%
帮助的人:246万
展开全部
直接给代码吧
using System.Web.Security;
string str= FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.text, "MD5")
把TextBox1里的内容用MD5加密返回给str

MD5为不可逆加密所以不可解密,你只有再次加密与加密后的密码匹配来判断是否正确
深夜休闲Jerry
2013-04-28 · 超过29用户采纳过TA的回答
知道答主
回答量:143
采纳率:0%
帮助的人:83.7万
展开全部
用户名密码这个东西只要加密就可以了吧,一般都不用解密,查询密码后比较登录的密码进行加密比较
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a2988ce
2013-04-28 · TA获得超过223个赞
知道小有建树答主
回答量:302
采纳率:100%
帮助的人:178万
展开全部
现在一般的做法是加盐后放在数据
然后登陆的时候一样的处理后 再跟数据库里的对比 如果一样的话就OK
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
巴里大叔
2017-12-14
知道答主
回答量:1
采纳率:0%
帮助的人:924
展开全部
这个方法不安全,如果给人侦听到加密后的密码,就可以用加密后的密码伪装成用户登陆了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式