我有一个问题,我想解密密码在aspnetdb中,由网管工具在vs中创建的密码,我想解密它,而不使用MemberShipProvider,我有任何方式。请帮帮我。解密aspnetdb密码
回答
这取决于加密算法提供者的用途。 AFAIK通常(MD5,SHA)加密密码不是加密字符串,而是计算出的散列。当比较密码时,解密的早期密码与建议的密码之间没有任何比较,但是比较计算出的建议密码和计算出的早期密码散列值。 same question about MD5,人声称有no way to decrypt
您可以尝试重置密码或使用“忘记密码”选项。
任何严重的应用程序只能使用密码格式hashed
- 那么无法检索纯文本密码 - 既不是用于ASP.NET成员资格提供程序也不是用于任何其他代码(除了在该领域有重大进展密码学导致对SHA-1的高效攻击)。
另外两个选项是纯文本和加密的密码。纯文本密码可以轻松地从数据库中读取,并使用web.config或machine.config中的<machineKey>
元素指定的密钥和算法对加密的密码进行加密。请参阅MSDN以供参考。
有没有办法更改密码,没有会员供应商 – 2010-06-06 15:47:15
我没有看到为什么你不应该能够这样做 - 只是替换存储在数据库中的一个。只需使用SQL Management Studio(或任何你喜欢的)来尝试它 - 如果这样做的话,编写一些代码将会很简单。 – 2010-06-06 17:19:04
- 1. 手动转换密码和盐以与ASPNETDB密码比较
- 2. PHP - 解密加密密码
- 3. PHP解密密码
- 4. 解密ASPNET_Membership密码
- 5. 解密OpenLDAP密码
- 6. MD5密码解密
- 7. 解密liferay密码
- 8. 解密Windows实例密码
- 9. 密码坏解密java
- 10. 凯撒密码解密器
- 11. 在PHP中解密密码
- 12. 密码和解密文件
- 13. 解密有一项密码
- 14. 用NoPadding解密DESede密码
- 15. 密码解密的URL
- 16. 密码解密失败
- 17. 试图解密密码win32crypt.CryptUnprotectedData
- 18. 使用Jasypt加密和解密密码
- 19. 使用node.js加密/解密密码
- 20. 使用TripleDES加密解密密码
- 21. 试图加密和解密vigenere密码
- 22. 加密和解密密码的WebSphere
- 23. 将md5加密的密码转换为解密的密码wordpress
- 24. 密码破解
- 25. pycrypto加密/解密,解密
- 26. 解密(解码)该加密(加密)功能
- 27. 如何在密码错误计数锁定后解锁ASPNETDB用户帐户?
- 28. .NET中的密码加密/解密代码
- 29. 加密,解密没有硬编码密码
- 30. 解锁密码或保存未加密的密码C#
谢谢安德鲁和丹尼尔,我想改变密码,没有会员提供者有没有办法? – 2010-06-06 15:48:52