| /dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/PrimeField/ |
| H A D | Integer.php | 45 protected static $modulo; variable in phpseclib3\\Math\\PrimeField\\Integer 84 public static function setModulo($instanceID, BigInteger $modulo) argument 86 static::$modulo[$instanceID] = $modulo; 108 unset(static::$modulo[$instanceID]); 120 return static::$modulo[$instanceID]; 172 if ($temp->value->compare(static::$modulo[$this->instanceID]) >= 0) { 173 $temp->value = $temp->value->subtract(static::$modulo[$this->instanceID]); 191 $temp->value = $temp->value->add(static::$modulo[$this->instanceID]); 218 $denominator = $x->value->modInverse(static::$modulo[$this->instanceID]); 230 $temp->value = $this->value->powMod($x, static::$modulo[$this->instanceID]); [all …]
|
| /dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/ |
| H A D | Common.php | 236 $modulo = [(int) $params['m']->toString()]; 239 $modulo[] = (int) $params['parameters']->toString(); 244 $modulo[] = (int) $temp['k3']->toString(); 245 $modulo[] = (int) $temp['k2']->toString(); 246 $modulo[] = (int) $temp['k1']->toString(); 248 $modulo[] = 0; 249 $curve->setModulo(...$modulo); 250 $len = ceil($modulo[0] / 8); 470 $modulo = $curve->getModulo(); 471 $basis = count($modulo); [all …]
|
| /dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/ |
| H A D | PrimeField.php | 45 public function __construct(BigInteger $modulo) argument 47 if (!$modulo->isPrime()) { 52 Integer::setModulo($this->instanceID, $modulo); 53 … Integer::setRecurringModuloFunction($this->instanceID, $modulo->createRecurringModuloFunction());
|
| H A D | BinaryField.php | 64 $modulo = static::base2ToBase256(strrev($val)); 114 Integer::setModulo($this->instanceID, $modulo); 117 $this->randomMax = new BigInteger($modulo, 2);
|
| /dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Curves/ |
| H A D | secp192r1.php | 25 $modulo = new BigInteger('FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFF', 16); 26 $this->setModulo($modulo);
|
| /dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/ |
| H A D | TwistedEdwards.php | 45 protected $modulo; variable in phpseclib3\\Crypt\\EC\\BaseCurves\\TwistedEdwards 92 public function setModulo(BigInteger $modulo) argument 94 $this->modulo = $modulo; 95 $this->factory = new PrimeField($modulo); 196 return $this->modulo;
|
| H A D | Montgomery.php | 86 protected $modulo; variable in phpseclib3\\Crypt\\EC\\BaseCurves\\Montgomery 98 public function setModulo(BigInteger $modulo) argument 100 $this->modulo = $modulo; 101 $this->factory = new PrimeField($modulo);
|
| H A D | Binary.php | 75 protected $modulo; variable in phpseclib3\\Crypt\\EC\\BaseCurves\\Binary 87 public function setModulo(...$modulo) argument 89 $this->modulo = $modulo; 90 $this->factory = new BinaryField(...$modulo); 312 return $this->modulo;
|
| H A D | Prime.php | 105 protected $modulo; variable in phpseclib3\\Crypt\\EC\\BaseCurves\\Prime 117 public function setModulo(BigInteger $modulo) argument 119 $this->modulo = $modulo; 120 $this->factory = new PrimeField($modulo); 490 return $this->modulo;
|
| /dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BinaryField/ |
| H A D | Integer.php | 54 protected static $modulo; variable in phpseclib3\\Math\\BinaryField\\Integer 80 * @param string $modulo 82 public static function setModulo($instanceID, $modulo) argument 84 static::$modulo[$instanceID] = $modulo; 355 $length = strlen(static::$modulo[$this->instanceID]); 392 $remainder0 = static::$modulo[$this->instanceID]; 443 $x = str_pad($this->value, strlen(static::$modulo[$this->instanceID]), "\0", STR_PAD_LEFT); 445 return new static($this->instanceID, $x ^ static::$modulo[$this->instanceID]); 455 return static::$modulo[$instanceID]; 465 … return str_pad($this->value, strlen(static::$modulo[$this->instanceID]), "\0", STR_PAD_LEFT);
|