我一直在嘗試使用PHP使用bcrypt。我搜索了谷歌,並得到了一些我在我的項目中使用的代碼,成功完成,但不明白bcrypt中「cost」的用法和機制。任何人都可以幫助我瞭解bcrypt的成本工作原理嗎?或者理論上可能是bcrpyt的整個機制?bcrypt中「cost」的作用和機制是什麼?
0
A
回答
1
使用成本因子,您可以控制計算單個散列所需的時間。有了像MD5這樣的快速算法,可以計算出大約100 Giga hashes per second,這是什麼讓暴力破解方法變得簡單。
所以我們做一輪哈希和成本因素描述了多少輪完成。有關更多詳細信息,您可以查看我的tutorial,成本系數在BCrypt頁面中進行了描述。
+0
非常感謝你,真的很感謝。你的教程很有成果。 – NajLinus
相關問題
- 1. Bcrypt,鹽和成本是什麼意思?
- 2. 什麼是BCrypt的主要C/C++庫?
- 3. 什麼是推薦的Bcrypt C實現?
- 4. qt framebuffer工作機制是什麼?
- 5. 什麼是avalara的Landed Cost API實時URL?
- 6. 本體在D3WEB中的用途和機制是什麼
- 7. 什麼是PKCS11中的「機制」?
- 8. C++中`inserter`的機制是什麼?
- 9. QNetworkAccessManager中的並行機制是什麼?
- 10. Android中startActivityForResult()的機制是什麼?
- 11. 控制器的作用是什麼,AngularJS中$ scope的作用是什麼?
- 12. SVM的gamma和cost參數
- 13. 爲什麼bcrypt需要C++和Python?
- 14. bcrypt()和crypt()方法有什麼區別?
- 15. Greedy-Search和Uniform-Cost-Search有什麼不同?
- 16. 什麼是使用JavaScript和PHP「推」的確切機制?
- 17. Friend的bcrypt-credential-fn的正確用法是什麼?
- 18. ASP.net中用於用戶登錄的默認機制是什麼?
- 19. 什麼是不同的上傳機制
- 20. 什麼是Socket-IO的心跳機制?
- 21. WebRTC配置的機制是什麼?
- 22. 什麼是Gambit-C的GC機制?
- 23. 隱形背後的機制是什麼?
- 24. maven插件的機制是什麼
- 25. 這個函數的機制是什麼?
- 26. println使用什麼機制?
- 27. 從RULE到COST的Oracle 10優化器:爲什麼?
- 28. 在xgboost中使用param'scale_pos_weight'的機制是什麼?
- 29. 控制機制反轉中的Unity容器是什麼?
- 30. 什麼是Salt Rounds以及Salt如何存儲在Bcrypt中?
請閱讀手冊http://php.net/manual/en/function.password-hash.php它都在那裏。 *「成本 - 表示應該使用的算法成本,這些值的例子可以在[crypt()](http://php.net/manual/en/function.crypt.php)頁面找到。」 * –
至於@ Fred-ii-說,做你的研究,別指望我們 – 2016-04-21 01:50:22