Home
last modified time | relevance | path

Searched refs:BigInteger (Results 1 – 7 of 7) sorted by relevance

/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/
H A DASN1.php26 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 DX509.php40 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 DRSA.php62 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 DHash.php37 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 DSSH1.php
H A DSSH2.php71 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 DBigInteger.php14 * $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...]