三途河畔

PHP自带的密码加密方式

默认分类

今天在写登录功能,寻思着找一下有什么加密算法,因为一般都是自行处理salt来生成hash的,觉得有些麻烦。
搜寻了一番后看见了一个php自带的加密验证函数:

string password_hash ( string $password , integer $algo [, array $options ] )

QQ截图20171119202257.png

看说明感觉还不错,不过缺点就是:只能PHP自身使用,且版本>5.5,没有办法用其他的语言来校验,用MD5或者其他算法的话其他语言是支持的,就要看你的应用场景了。

验证则使用:

boolean password_verify ( string $password , string $hash )

点我评论
打赏本文
二维码


18

文章

1

标签

 文章分类

 友情链接