Lines Matching refs:modulus
213 * @param int $modulus
216 abstract protected function mod($base, $modulus); argument
263 function mod($base, $modulus) argument
265 return bcmod($base, $modulus);
284 * @param int $modulus
287 function _powmod($base, $exponent, $modulus) argument
289 $square = $this->mod($base, $modulus);
293 $result = $this->mod($this->mul($result, $square), $modulus);
295 $square = $this->mod($this->mul($square, $square), $modulus);
301 function powmod($base, $exponent, $modulus) argument
304 return bcpowmod($base, $exponent, $modulus);
306 return $this->_powmod($base, $exponent, $modulus);
353 function mod($base, $modulus) argument
355 return gmp_mod($base, $modulus);
368 function powmod($base, $exponent, $modulus) argument
370 return gmp_powm($base, $exponent, $modulus);