//生成token随机数的方法
function token($length = 32) {
// Create random token
$string = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
$max = strlen($string) - 1;
$token = '';
for ($i = 0; $i < $length; $i++) {
$token .= $string[mt_rand(0, $max)];
}
return $token;
}
//生成token随机数函数,输入密码。进行sha1加密,组成hash密码。
function generar_pass($passTextoPlano){
$sal = token(9);
$hash = sha1($sal . sha1($sal . sha1($passTextoPlano)));
return [
"sal" => $sal,
"hash" => $hash,
];
}
echo(token(9));
print_r(generar_pass(密码));
php随机生成token函数,以及加密生成sha1
最新推荐文章于 2024-01-31 10:08:37 发布