首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解密aspnetdb密码

解密aspnetdb密码
EN

Stack Overflow用户
提问于 2010-06-05 18:25:47
回答 2查看 2.3K关注 0票数 0

我有一个问题,我想在aspnetdb中解密密码,在vs中由web管理工具创建的密码,我想在不使用MemberShipProvider的情况下解密它,我有任何方法。请帮帮我。

EN

回答 2

Stack Overflow用户

发布于 2010-06-05 18:39:38

这取决于提供程序使用的加密算法。AFAIK通常(MD5,SHA)加密的密码不是加密的字符串,而是计算出的哈希值。当比较密码时,解密的较早密码和建议密码之间没有比较,而是建议密码的计算散列和计算的较早散列之间的比较。same question about MD5,人们说有no way to decrypt

您可以尝试重置密码或使用“忘记密码”选项。

票数 1
EN

Stack Overflow用户

发布于 2010-06-05 18:39:59

任何严肃的应用程序都应该只使用密码格式hashed --这样就没有办法检索纯文本密码--既不能用于ASP.NET成员提供程序,也不能用于任何其他代码(此外,密码学领域的重大进步导致了对SHA-1的有效攻击)。

另外两个选项是纯文本和加密密码。明文密码可以很容易地从数据库中读取,加密的密码使用web.config或machine.config中的<machineKey>元素指定的密钥和算法进行加密。有关参考,请参阅MSDN

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2979964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档