为什么php的password_hash这么慢?

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了为什么php的password_hash这么慢?脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用password_hash进行密码加密.但是有一个奇怪的问题,password_hash花费很长时间.这是一个示例代码.
这段代码将耗费1秒以上.是正常
<?PHP
  $startTime = microtime(TRUE);
  $password='123456';
  $cost=13;
  $hash=password_hash($password,PASSWORD_DEFAULT,['cost' => $cost]);
  password_verify($password,$hash);
  $endTime = microtime(TRUE);
  $time = $endTime - $startTime;
  echo $time;
?>

结果是:1.0858609676361

运行在 3v4l这似乎完全正常.

密码哈希不是你想要的优化.用Leigh on the hash documentation

脚本宝典总结

以上是脚本宝典为你收集整理的为什么php的password_hash这么慢?全部内容,希望文章能够帮你解决为什么php的password_hash这么慢?所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。