Lines Matching refs:BigInteger
30 use phpseclib3\Math\BigInteger; alias
88 * @var BigInteger
95 * @var BigInteger
102 public function setModulo(BigInteger $modulo)
106 $this->zero = $this->factory->newInteger(new BigInteger());
107 $this->one = $this->factory->newInteger(new BigInteger(1));
113 public function setCoefficients(BigInteger $a)
119 $two = $this->factory->newInteger(new BigInteger(2));
120 $four = $this->factory->newInteger(new BigInteger(4));
127 * @param BigInteger|PrimeInteger $x
128 * @param BigInteger|PrimeInteger $y
134 case !$x instanceof BigInteger && !$x instanceof PrimeInteger:
136 case !$y instanceof BigInteger && !$y instanceof PrimeInteger:
143 $x instanceof BigInteger ? $this->factory->newInteger($x) : $x,
144 $y instanceof BigInteger ? $this->factory->newInteger($y) : $y
223 public function multiplyPoint(array $p, BigInteger $d)