mirror of
https://github.com/phpseclib/phpseclib.git
synced 2024-11-09 15:20:58 +00:00
BigInteger: "be less overly clever loading Crypt/Random"
pretty much the same as this commit:
28f18f83ec
This commit is contained in:
parent
30de331eb4
commit
7c08ab71d3
@ -3066,8 +3066,7 @@ class Math_BigInteger
|
|||||||
*/
|
*/
|
||||||
function _random_number_helper($size)
|
function _random_number_helper($size)
|
||||||
{
|
{
|
||||||
$crypt_random = function_exists('crypt_random_string') || (!class_exists('Crypt_Random') && function_exists('crypt_random_string'));
|
if (function_exists('crypt_random_string')) {
|
||||||
if ($crypt_random) {
|
|
||||||
$random = crypt_random_string($size);
|
$random = crypt_random_string($size);
|
||||||
} else {
|
} else {
|
||||||
$random = '';
|
$random = '';
|
||||||
|
Loading…
Reference in New Issue
Block a user