<?php
$hash = 'FdsfDFwfdfs23C4DSF32Fs0ozkbHI8mDIUxjEqT/oJCm32Ly2Rjs5vzUSg9do0X1tE7CC0pQZg9MiSHrZVdXlMuy6VclOhPdLU5pHRKaTu/';
$salt = '25c5850100451f12';
$algo = '$6';
$password = 'test';
$cost = '$rounds=25000$';
function check_password($hash, $salt, $password){
$hash = ($algo.$cost.$salt.'$'.$hash);
if($hash == crypt($password, substr($hash, 0, 33))){
//Regenerate new hash and salt for given password
echo 'yes';
return true;
}else{
echo 'no';
return false;
}
}
check_password($hash, $salt, $password);
?>
- Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.31, 8.2.0 - 8.2.27, 8.3.0 - 8.3.16, 8.4.1 - 8.4.3
- Warning: Undefined variable $algo in /in/lc0a5 on line 9
Warning: Undefined variable $cost in /in/lc0a5 on line 9
no
- Output for 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.31, 7.4.0 - 7.4.33
- Notice: Undefined variable: algo in /in/lc0a5 on line 9
Notice: Undefined variable: cost in /in/lc0a5 on line 9
no
- Output for 7.3.32 - 7.3.33
- no
- Output for 5.6.0 - 5.6.40
- Notice: Undefined variable: cost in /in/lc0a5 on line 9
Notice: Undefined variable: algo in /in/lc0a5 on line 9
no
preferences:
144.01 ms | 410 KiB | 5 Q