X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fpassword%2FBcryptPassword.php;h=4ba34effe553b8ad24789d596dd0a51beb3ae760;hb=a6a37af868b2219d5e27f5b291a3e88f3f0e16e5;hp=dd806e26c099bcd23b72b355b5174e667325410f;hpb=ca28853e225fb8c3a2715c6f5bcc558d9e482590;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/password/BcryptPassword.php b/includes/password/BcryptPassword.php index dd806e26c0..4ba34effe5 100644 --- a/includes/password/BcryptPassword.php +++ b/includes/password/BcryptPassword.php @@ -30,9 +30,9 @@ */ class BcryptPassword extends ParameterizedPassword { protected function getDefaultParams() { - return array( + return [ 'rounds' => $this->config['cost'], - ); + ]; } protected function getDelimiter() { @@ -65,7 +65,7 @@ class BcryptPassword extends ParameterizedPassword { // Replace + with ., because bcrypt uses a non-MIME base64 format strtr( // Random base64 encoded string - base64_encode( MWCryptRand::generate( 16, true ) ), + base64_encode( random_bytes( 16 ) ), '+', '.' ), 0, 22