我有一臺服務器沒有使用SSL,所以我試圖找到一種方法來保護傳遞給服務器的數據。我的第一個想法是jCryption,但它不完全是我所需要的。所以我認爲我可以預先對密碼進行哈希處理並將其發送到服務器進行比較。所以我的問題是,是否有一個sha1實用程序可用於PHP的密碼驗證目的?單向SHA1哈希javascript實現?
4
A
回答
7
嘗試斯坦福加密庫。它非常全面,但如果你只需要一個哈希函數,你可以從核心提取它(它有sha1和256)。
4
2
我想這就是你要找的內容:http://phpjs.org/functions/sha1:512
相關問題
- 1. Openssl實現改進的sha1哈希
- 2. Jenkins哈希的Javascript實現?
- 3. SHA1哈希問題
- 4. GPU MD5/SHA1哈希
- 5. SHA1哈希澄清
- 6. Sha1哈希多個sha1哈希 - >安全以識別文件?
- 7. 在javascript中使用sha1哈希文本
- 8. 哈希表實現
- 9. 哈希碼實現
- 10. MD5和SHA1 C++哈希庫
- 11. 從QString獲取Sha1哈希
- 12. sha1哈希不工作? C#
- 13. SQLite SHA1哈希:如何?
- 14. JavaScript哈希映射如何實現?
- 15. 持久哈希表實現
- 16. Java哈希表實現
- 17. Jenkins哈希的Python實現?
- 18. 實現在哈希表
- 19. 自己實現哈希
- 20. 實現哈希表的
- 21. SHA1 JavaScript實現了大串
- 22. 轉換base64'd SHA1哈希爲十六進制哈希
- 23. Android Sha1哈希用戶名和密碼沒有正確哈希
- 24. 如何正確選擇SHA1哈希值?
- 25. 哈希函數的隨機性,如SHA1
- 26. 繼續PHP中的SHA1哈希
- 27. C SHA1哈希不起作用
- 28. 比較SHA1哈希登錄wordpress帳戶
- 29. 存放在MySQL SHA1哈希值
- 30. SHA1哈希十六進制字符串
如果散列密碼,併發送到服務器,然後我不需要知道密碼的校驗,只是哈希 - 我可以攔截,因爲你發送,在明文! – Gareth 2012-03-08 00:22:30
爲避免出現這種情況,您應該使用隨機一次鹽來加倍散列,您也可以使用服務器端進行比較。 – leebriggs 2012-03-08 07:50:03
好的建議@leebriggs我已經實現了它。 – nkcmr 2012-03-08 22:02:08