[ticket/16266] More code optimizing

PHPBB3-16266
This commit is contained in:
rxu 2019-12-28 02:11:58 +07:00
parent a750372a03
commit d000717d34
No known key found for this signature in database
GPG key ID: 955F0567380E586A

View file

@ -42,9 +42,9 @@ class argon2i extends base_native
* See https://wiki.php.net/rfc/sodium.argon.hash and PHPBB3-16266
* Don't allow cost factors to be below default settings where possible
*/
$this->memory_cost = ($this->is_sodium()) ? max($memory_cost, 256*1024) : max($memory_cost, 1024);
$this->threads = ($this->is_sodium()) ? 1 : max($threads, 2);
$this->time_cost = ($this->is_sodium()) ? max($time_cost, 3) : max($time_cost, 2);
$this->memory_cost = $this->is_sodium() ? max($memory_cost, 256 * 1024) : max($memory_cost, 1024);
$this->threads = $this->is_sodium() ? 1 : max($threads, 2);
$this->time_cost = $this->is_sodium() ? max($time_cost, 3) : max($time_cost, 2);
}
/**