, , "" , , , . . , ...
-. -, , (, sha512 , , , ) , , 10 000 , , , , , , .
- , -, , , , -, , . , . , , -, . , , .
, . , , . - , , . , , , , , , , , , , . - - - , , , , , , , , .
-:
function the_awesomest_hash($password)
{
$salt1 = "awesomesalt!";
$password = $salt1 . $password;
for($i = 0; $i < 10000; $i++)
{
$password = hash('sha512', $password);
}
$salt2 = "niftysalt!";
$password = $salt2 . $password;
for($i = 0; $i < 10000; $i++)
{
$password = hash('futuresuperhash1024', $password);
}
return $password;
}
, , :
function update_hash($password)
{
$salt2 = "niftysalt!";
$password = $salt2 . $password;
for($i = 0; $i < 10000; $i++)
{
$password = hash('futuresuperhash1024', $password);
}
return $password;
}
-, , , .