Я пытаюсь использовать bcrypt с помощью PHP. Я искал в Google и получил код, который я использовал в своем проекте, успешно выполнен, но не понимаю, что такое использование и механизм «стоимости» в bcrypt. Может ли кто-нибудь помочь мне, как работает стоимость bcrypt? Или может быть весь механизм bcrpyt теоретически?Какова роль и механизм «стоимости» в bcrypt?
0
A
ответ
1
С помощью фактора затрат вы можете контролировать время, необходимое для расчета одного хэша. С быстрыми алгоритмами, такими как MD5, можно рассчитать около 100 Giga hashes per second, что делает слишком грубые способы форсирования.
Итак, мы делаем раунды хэширования, а фактор стоимости описывает, сколько раундов сделано. Для получения более подробной информации вы можете посмотреть мой tutorial, коэффициент затрат описан на странице BCrypt.
+0
Спасибо вам большое и очень ценю. Ваш учебник был плодотворным. – NajLinus
Смежные вопросы
- 1. bcrypt salt для пароля и стоимости
- 2. Какова роль контроллера и какова роль $ scope в AngularJS?
- 3. Безопасность итераций bcrypt/параметр стоимости
- 4. Какова рекомендуемая реализация Bcrypt C?
- 5. Какова роль backtrace() и backtrace_symbols() в Windows?
- 6. Какова роль IceConnectionState и IceGatheringState в webrtc
- 7. Какова роль AVCaptureDeviceType.builtInDualCamera
- 8. Какова роль аннотации @EJB
- 9. Какова роль/ответственность «оболочки»?
- 10. Какова роль AssemblyFileVersionAttribute?
- 11. Какова роль файла sas.exe
- 12. Какова роль «функции (v)»?
- 13. Какова фактическая роль XMPP
- 14. Какова роль открытого ключа?
- 15. Какова роль TypeModel.Create?
- 16. Какова роль $ state.go ('.')?
- 17. Какова роль актера UML?
- 18. Какова роль xhtml в Html5?
- 19. Какова роль службы $ watch?
- 20. Какова роль синтаксиса «interface {}» в Go?
- 21. Какова роль «копировать» в АРК
- 22. Какова роль websocket в webRTC?
- 23. Какова роль таймера здесь
- 24. Какова роль стека в микропроцессоре?
- 25. Какова роль keepdims в python
- 26. Какова роль цели в Makefile?
- 27. Какова роль _Pvt_Extensions в LightSwitch
- 28. Какова роль «прикосновения» в Asterisk?
- 29. Какова роль и жизненный цикл StateHelper?
- 30. Какова роль «&» и «*» при перегрузке оператора?
Прочитайте руководство http://php.net/manual/en/function.password-hash.php, это все. * «стоимость», которая обозначает алгоритмическую стоимость, которую следует использовать. Примеры этих значений можно найти на странице [crypt()] (http://php.net/manual/en/function.crypt.php) ». * –
Как @ Fred-ii- сказал, сделайте свое исследование, и не ожидайте от нас –