PHP加密与解密
password_hash ( string $password , integer $algo [, array $options ] ) 加密,生成60位得字符串
$algo:一個(gè)用來(lái)在散列密碼時(shí)指示算法的密碼算法常量,
$options:有兩個(gè)值,第一個(gè)cost值加密的程度,值越高消耗內(nèi)存越大,默認(rèn)為10,第二個(gè)salt哈希密碼的鹽值(salt)。這將避免自動(dòng)生成鹽值(salt)
passworld_verify($string,$pass_hash)解密
$make_pass = password_hash('datou',PASSWORD_DEFAULT);
echo $make_pass;
if (password_verify('datou',$make_pass)){
echo 'passworld is true';
}
總結(jié)
- 上一篇: MPP大规模并行处理架构详解
- 下一篇: 第六讲.LU分解