@@ -10,24 +10,20 @@ if (!defined('PASSWORD_ARGON2ID')) die('skip password_hash not built with Argon2
10
10
11
11
$ hash = password_hash ('test ' , PASSWORD_ARGON2I );
12
12
var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2I ));
13
- var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2I , ['memory_cost ' => 1 <<17 ]));
14
- var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2I , ['time_cost ' => 4 ]));
15
- var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2I , ['threads ' => 4 ]));
13
+ var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2I , ['memory_cost ' => PASSWORD_ARGON2_DEFAULT_MEMORY_COST * 2 ]));
14
+ var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2I , ['time_cost ' => PASSWORD_ARGON2_DEFAULT_TIME_COST + 1 ]));
16
15
17
16
$ hash = password_hash ('test ' , PASSWORD_ARGON2ID );
18
17
var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2ID ));
19
- var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2ID , ['memory_cost ' => 1 << 17 ]));
20
- var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2ID , ['time_cost ' => 4 ]));
21
- var_dump ( password_needs_rehash ( $ hash , PASSWORD_ARGON2ID , [ ' threads ' => 4 ]));
18
+ var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2ID , ['memory_cost ' => PASSWORD_ARGON2_DEFAULT_MEMORY_COST * 2 ]));
19
+ var_dump (password_needs_rehash ($ hash , PASSWORD_ARGON2ID , ['time_cost ' => PASSWORD_ARGON2_DEFAULT_TIME_COST + 1 ]));
20
+
22
21
echo "OK! " ;
23
- ?>
24
22
--EXPECT --
25
23
bool (false )
26
24
bool (true )
27
25
bool (true )
28
- bool(true)
29
26
bool (false )
30
27
bool (true )
31
28
bool (true )
32
- bool(true)
33
29
OK !
0 commit comments