Searched refs:BigInteger (Results 1 – 7 of 7) sorted by relevance
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ |
H A D | ASN1.php | 26 use phpseclib3\Math\BigInteger; 363 $current['content'] = new BigInteger(substr($content, $content_pos), -256); 793 $temp = new BigInteger($decoded['content'], -256); 990 $source = new BigInteger($source); 998 $value = new BigInteger($value); 1068 case $source instanceof BigInteger: 1145 $eighty = new BigInteger(80); 1161 $n = new BigInteger(); 1165 $n = $n->bitwise_or(new BigInteger($temp & 0x7F)); 1168 $n = new BigInteger(); 27 use phpseclib\Math\BigInteger; global() alias [all...] |
H A D | X509.php | 40 use phpseclib3\Math\BigInteger; 2609 new BigInteger(Random::string(20) & ("\x7F" . str_repeat("\xFF", 19)), 256); 2897 $crlNumber = $crlNumber !== false ? $crlNumber->add(new BigInteger(1)) : null; 3080 $this->serialNumber = new BigInteger($serial, $base); 3769 $serial = new BigInteger($serial); 33 use phpseclib\Math\BigInteger; global() alias
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/ |
H A D | RSA.php | 62 use phpseclib3\Math\BigInteger; 197 * @var \phpseclib3\Math\BigInteger 204 * @var \phpseclib3\Math\BigInteger 211 * @var \phpseclib3\Math\BigInteger 255 * @var \phpseclib3\Math\BigInteger 345 $e = new BigInteger(self::$defaultExponent); 358 $primes[$i] = BigInteger::randomPrime($regSize); 360 extract(BigInteger::minMaxBits($bits)); 361 /** @var BigInteger $min 362 * @var BigInteger 54 use phpseclib\Math\BigInteger; global() alias [all...] |
H A D | Hash.php | 37 use phpseclib3\Math\BigInteger; 421 $initial[$i] = new BigInteger($initial[$i], 16); 567 $length = new BigInteger(1024 * 8); 584 $y .= static::nh($k, $m[$i], new BigInteger($length * 8)); 599 $x = new BigInteger($x, 256); 620 $y = new BigInteger(); 671 $k64 = new BigInteger($k64, 256); 673 $k128 = new BigInteger($k128, 256); 701 * @param BigInteger $maxwordrange positive integer less than 2^wordbits. 702 * @param BigInteger 41 use phpseclib\Math\BigInteger; global() alias [all...] |
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/ |
H A D | SSH1.php |
|
H A D | SSH2.php | 71 use phpseclib3\Math\BigInteger; 1773 $prime = new BigInteger($primeBytes, -256); 1774 $g = new BigInteger($gBytes, -256); 61 use phpseclib\Math\BigInteger; // Used to do Diffie-Hellman key exchange and DSA/RSA signature verification. global() alias
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/ |
H A D | BigInteger.php | 14 * $a = new \phpseclib3\Math\BigInteger(2); 15 * $b = new \phpseclib3\Math\BigInteger(3); 31 use phpseclib3\Math\BigInteger\Engines\Engine; 39 class BigInteger implements \JsonSerializable 56 * The actual BigInteger object 93 $fqmain = 'phpseclib3\\Math\\BigInteger\\Engines\\' . $main; 155 throw new \UnexpectedValueException('No valid BigInteger found. This is only possible when JIT is enabled on Windows and neither the GMP or BCMath extensions are available so either disable JIT or install GMP / BCMath'); 165 * @param string|int|BigInteger\Engines\Engine $x Base-10 number or base-$base number if $base set. 174 } elseif ($x instanceof BigInteger\Engines\Engine) { 183 * Converts a BigInteger t 62 class BigInteger global() class [all...] |