Quick actions

cmd+k|ctrl+k

Navigation

Languages

password_hash + microtime

Snippet info

Language

Php

Visibility

unlisted

Author

legacy-anonymous

Created

2018-05-04T09:15:08Z

Updated

2018-05-04T09:15:08Z

<?php

echo phpversion().PHP_EOL;

$mypassword = 'babydonthurtme';
$micro1 = microtime();
$oldHash = password_hash($mypassword, PASSWORD_BCRYPT);
$micro2 = microtime();
$newHash = password_hash($mypassword, PASSWORD_ARGON2I);
$micro3 = microtime();

var_dump(
    password_verify($mypassword, $oldHash),
    password_verify($mypassword, $newHash)
);

var_dump($micro2 - $micro1);
var_dump($micro3 - $micro2);
INFO