Portable PHP password hashing framework.

package phpass
version 0.2 / genuine.
link http://www.openwall.com/phpass/
since 2.5

 Methods

CheckPassword()

CheckPassword($password, $stored_hash) 

Parameters

$password

$stored_hash

HashPassword()

HashPassword($password) 

Parameters

$password

PasswordHash()

PasswordHash($iteration_count_log2, $portable_hashes) 

Parameters

$iteration_count_log2

$portable_hashes

__construct()

__construct($iteration_count_log2, $portable_hashes) 

Parameters

$iteration_count_log2

$portable_hashes

crypt_private()

crypt_private($password, $setting) 

Parameters

$password

$setting

encode64()

encode64($input, $count) 

Parameters

$input

$count

gensalt_blowfish()

gensalt_blowfish($input) 

Parameters

$input

gensalt_extended()

gensalt_extended($input) 

Parameters

$input

gensalt_private()

gensalt_private($input) 

Parameters

$input

get_random_bytes()

get_random_bytes($count) 

Parameters

$count

 Properties

 

$iteration_count_log2

$iteration_count_log2 

Default

 

$itoa64

$itoa64 

Default

 

$portable_hashes

$portable_hashes 

Default

 

$random_state

$random_state 

Default