我一直在尝试通过PHP使用bcrypt。我在google上搜索并获得了一些我在项目中使用的代码,成功完成了该代码,但不了解bcrypt中“费用”的用途和机制是什么。有人可以协助我如何在bcrypt上实现成本吗?还是理论上bcrpyt的整个机制?
使用成本因子,您可以控制计算单个哈希值所需的时间。使用MD5之类的快速算法,每秒可以计算大约100个千兆哈希,这使得强行实施的方式变得太容易了。
因此,我们进行了几轮哈希运算,而成本因素则描述了完成了几轮运算。有关更多详细信息,请查看我的教程,成本因素在BCrypt页面上进行了描述。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句