我已經使用md5在數據庫中存儲了一個密碼。我想從密碼的md5值中檢索原始密碼。任何人都可以告訴如何從md5值中檢索原始密碼。如何從php中的數據庫獲取密碼的md5值的原始密碼?
0
A
回答
0
你不能,Md5是不可逆轉的。
0
沒辦法(差不多)。這就是md5的設計目的(雖然它有一些弱點,但更好的是sha家族的算法,以及sha2和sha3)。任何加密算法散列的基本思想是創建結果,使得對於不同的輸入,散列值的概率很高,但是從散列重構原始輸入儘可能困難。
存在md5已知的衝突攻擊,但如果成功,則無法確定是否獲得原始密碼,只有等同的密碼才能產生相同的散列。我不假設你想這樣做,雖然...
相關問題
- 1. 如何從密碼短語和PBKDF2迭代中獲取原始密鑰數據
- 2. 將密碼的PHP代碼從MD5更改爲WordPress密碼
- 3. PHP:如何在用戶點擊忘記使用md5加密的密碼時向用戶發送原始密碼?
- 4. Python md5密碼值
- 5. MD5密碼解密
- 6. 如何在Coldfusion的mysql數據庫中使用md5加密密碼字段
- 7. 如何使用Drupal數據庫中的MD5算法解密密碼?
- 8. 將md5加密的密碼轉換爲解密的密碼wordpress
- 9. 我可以從數據庫中獲得解密的密碼嗎?
- 10. 如何從數據庫中獲取密碼?
- 11. 如何從jboss數據庫配置中獲取密碼
- 12. MySQL從md5密碼中截取字符
- 13. 如何從mysql數據庫驗證我的密碼字段中的密碼?
- 14. 從URL中獲取密碼數據
- 15. Prestashop - 如何加密數據庫密碼?
- 16. 從密碼字段獲取密碼
- 17. 如何從MD5恢復密碼?
- 18. 加密數據庫上的密碼
- 19. 如何從密鑰中的公鑰獲取密碼
- 20. 如何在Grails中獲取普通密碼或解密密碼?
- 21. dovecot passdb中的密碼無效:不是有效的MD5-CRYPT或PLAIN-MD5密碼
- 22. 是否有可能找到密碼的MD5哈希值,但實際上沒有原始密碼
- 23. 如何存儲數據庫中加密的密碼?
- 24. 如何解密存儲在數據庫中的shiro密碼..?
- 25. 如何從數據庫中獲取解密的數據?
- 26. 如何解密NHibernate映射中的MD5密碼?
- 27. 驗證用戶密碼與數據庫中的密碼匹配
- 28. BCrypt驗證數據庫中密碼的密碼
- 29. 如何加密Solr的DataInputHandler(DIH)使用的數據庫密碼?
- 30. 如何加密的純文本格式的MD5哈希密碼
可能的重複[如何MD5哈希值不可逆?](http://stackoverflow.com/questions/330207/how-come- md5-hash-values-is-not-reversible) –
md5是一個密碼散列函數。它旨在防止您檢索原始密碼。 –
只需谷歌哈希。 – AUsr19532