C#对密码进行md5加密
有一个修改密码界面,要求对新的密码进行MD5加密,存入数据库。对TextBox1.Text值加密!不知道怎么弄!用FormsAuthentication.HashPass...
有一个修改密码界面,要求对新的密码进行MD5加密,存入数据库。对TextBox1.Text值加密!不知道怎么弄!用FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.Text, "MD5");不行。提示web用Forms身份验证服务,无法继承此类!另外加密后怎样解密(登录时输入密码解析成数据库中密码)!希望知道的帮帮忙!
展开
1个回答
展开全部
MD5的解密我搜索了很多软件,都没有成功,我想,很难了
首先,我用FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.Text, "MD5")对文本框加密 没遇到你的问题,是可以加密的,没有继承的原因,你可以看下你的文本框是不是runat='server'
另外,通常 我们在注册用户时,将用户注册的密码加密进入数据库,即:数据库里存的就是加密后的32位乱码,所以,再下次登陆时,你不用管解密,只要将用户登陆时输入的密码 加密后,与数据库比对 即可
首先,我用FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.Text, "MD5")对文本框加密 没遇到你的问题,是可以加密的,没有继承的原因,你可以看下你的文本框是不是runat='server'
另外,通常 我们在注册用户时,将用户注册的密码加密进入数据库,即:数据库里存的就是加密后的32位乱码,所以,再下次登陆时,你不用管解密,只要将用户登陆时输入的密码 加密后,与数据库比对 即可
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询