yii2 用户登录密码校验函数password_verify 引起的速度问题

实验函数:password_verify password_hash

password_hash — 创建密码的哈希(hash)
说明
string password_hash ( string $password , integer $algo [, array $options ] )


验证密码是否和哈希匹配
boolean password_verify ( string $password , string $hash )
验证密码是否和指定的哈希值匹配。
测试加密密码:123456

楼主测试了下 cost 加密层数 如果为7层 跟13层 效率差别一倍+以上

测试数据项

原密码:123456
cost=7:$2y$07$Lb4ADKMbLhLWXa9N8Rw.OOZL4Xs0i2Cuy/2u6d4/G2yC3EYuOsSR.
cost=13:$2y$13$XIrXL9ZX4GKTHJR3wUe7fu/Ag80SaFjZotjwiqcQnFtV9saYhBCFO

$2 加密方式
$13 为加密层次

测试效率 大概要400ms 留贴记录一份


发表评论

返回主页看更多
狠狠的抽打博主 支付宝 扫一扫