我有一個問題,我想解密密碼在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. 密碼加密/解密
- 4. 加密和解密密碼
- 5. 解密OpenLDAP密碼
- 6. 解密ASPNET_Membership密碼
- 7. PHP解密密碼
- 8. MD5密碼解密
- 9. 解密liferay密碼
- 10. 如何解密HMACSHA512密碼
- 11. 密碼解密的URL
- 12. 在PHP中解密密碼
- 13. 解密Windows實例密碼
- 14. 密碼解密失敗
- 15. 解密有一項密碼
- 16. 用NoPadding解密DESede密碼
- 17. 密碼和解密文件
- 18. 凱撒密碼解密器
- 19. unHash /解密phpass密碼
- 20. 解密散列密碼
- 21. 解密哈希密碼
- 22. 解密DSN密碼ENP PWD
- 23. 密碼壞解密java
- 24. 試圖解密密碼win32crypt.CryptUnprotectedData
- 25. 解密密碼塊鏈異或「加密」
- 26. 加密和解密密碼的WebSphere
- 27. 使用TripleDES加密解密密碼
- 28. PHP鹽加密/解密密碼
- 29. 使用Jasypt加密和解密密碼
- 30. 在iOS中加密和解密密碼
謝謝安德魯和丹尼爾,我想改變密碼,沒有會員提供者有沒有辦法? – 2010-06-06 15:48:52