/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/ |
D | Binary.php | 185 $o1 = $z1->multiply($z1); 186 $b = $x2->multiply($o1); 189 $d = $y2->multiply($o1)->multiply($z1); 192 $z3 = $e->multiply($z1); 193 $h = $f->multiply($x2)->add($z3->multiply($y2)); 195 $g = $z3->multiply($z3); 196 $p1 = $this->a->multiply($g); 197 $p2 = $f->multiply($i); 198 $p3 = $e->multiply($e)->multiply($e); 200 $y3 = $i->multiply($x3)->add($g->multiply($h)); [all …]
|
D | KoblitzPrime.php | 80 $s = $this->three->negate()->squareRoot()->multiply($inv); 96 $s = $tempThree->negate()->squareRoot()->multiply($inv); 104 $rhs = $this->p[0]->multiply($this->beta); 125 $c1 = $v2['b']->multiply($k); 127 if ($this->order->compare($r->multiply($two)) <= 0) { 131 $c2 = $v1['b']->negate()->multiply($k); 133 if ($this->order->compare($r->multiply($two)) <= 0) { 137 $p1 = $c1->multiply($v1['a']); 138 $p2 = $c2->multiply($v2['a']); 139 $q1 = $c1->multiply($v1['b']); [all …]
|
D | Prime.php | 201 $h2 = $h->multiply($h); 202 $h3 = $h2->multiply($h); 203 $v = $u1->multiply($h2); 204 $x3 = $r->multiply($r)->subtract($h3)->subtract($v->multiply($this->two)); 205 $y3 = $r->multiply( 208 $s1->multiply($h3) 225 $z12 = $z1->multiply($z1); 227 $u2 = $x2->multiply($z12); 228 $s2 = $y2->multiply($z12->multiply($z1)); 238 $h2 = $h->multiply($h); [all …]
|
D | TwistedEdwards.php | 184 $x->multiply($z), 185 $y->multiply($z) 207 $x2 = $x->multiply($x); 208 $y2 = $y->multiply($y); 210 $lhs = $this->a->multiply($x2)->add($y2); 211 $rhs = $this->d->multiply($x2)->multiply($y2)->add($this->one);
|
D | Montgomery.php | 187 $aa = $a->multiply($a); 189 $bb = $b->multiply($b); 193 $da = $d->multiply($a); 194 $cb = $c->multiply($b); 196 $x5 = $temp->multiply($temp); 198 $z5 = $x1->multiply($temp->multiply($temp)); 199 $x4 = $aa->multiply($bb); 201 $z4 = $e->multiply($temp->add($this->a24->multiply($e)));
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Curves/ |
D | Ed25519.php | 111 $y2 = $y->multiply($y); 113 $v = $this->d->multiply($y2)->add($this->one); 135 if (!$x->multiply($x)->subtract($x2)->equals($this->zero)) { 139 $x = $x->multiply($temp); 140 if (!$x->multiply($x)->subtract($x2)->equals($this->zero)) { 238 $p[3] = $p[0]->multiply($p[1]); 266 $a = $x1->multiply($x1); 267 $b = $y1->multiply($y1); 268 $c = $this->two->multiply($z1)->multiply($z1); 271 $e = $h->subtract($temp->multiply($temp)); [all …]
|
D | Ed448.php | 67 $y2 = $y->multiply($y); 69 $v = $this->d->multiply($y2)->subtract($this->one); 82 if (!$x->multiply($x)->subtract($x2)->equals($this->zero)) { 210 $b = $b->multiply($b); 211 $c = $x1->multiply($x1); 212 $d = $y1->multiply($y1); 214 $h = $z1->multiply($z1); 215 $j = $e->subtract($this->two->multiply($h)); 217 $x3 = $b->subtract($e)->multiply($j); 218 $y3 = $c->subtract($d)->multiply($e); [all …]
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/PHP/ |
D | Montgomery.php | 78 $result = $part1->multiply($mod2); 79 $result = $result->multiply($y1); 81 $temp = $part2->multiply($mod1); 82 $temp = $temp->multiply($y2);
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/ |
D | PublicKey.php | 63 list(, $u1) = $h->multiply($w)->divide($this->q); 64 list(, $u2) = $r->multiply($w)->divide($this->q); 67 list(, $v) = $v1->multiply($v2)->divide($this->p);
|
D | PrivateKey.php | 108 $temp = $h->add($this->x->multiply($r)); 109 $temp = $kinv->multiply($temp);
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/ |
D | PrivateKey.php | 114 $h = $h->multiply($this->coefficients[2]); 116 $m = $m_i[2]->add($h->multiply($this->primes[2])); 122 $r = $r->multiply($this->primes[$i - 1]); 125 $h = $h->multiply($this->coefficients[$i]); 128 $m = $m->add($r->multiply($h)); 145 $h = $h->multiply($this->coefficients[2]); 147 $m = $m_i[2]->add($h->multiply($this->primes[2])); 153 $r = $r->multiply($this->primes[$i - 1]); 156 $h = $h->multiply($this->coefficients[$i]); 159 $m = $m->add($r->multiply($h)); [all …]
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/PrimeField/ |
D | Integer.php | 202 public function multiply(self $x) function in phpseclib3\\Math\\PrimeField\\Integer 206 return new static($this->instanceID, $this->value->multiply($x->value)); 219 return new static($this->instanceID, $this->value->multiply($denominator)); 278 $c = $reduce($b->multiply($b)); 279 $t = $reduce($t->multiply($c)); 280 $r = $reduce($r->multiply($b));
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/ |
D | PrivateKey.php | 60 public function multiply($coordinates) function in phpseclib3\\Crypt\\EC\\PrivateKey 140 $S = $k->multiply($dA)->add($r); 181 $temp = $z->add($dA->multiply($r)); 182 $temp = $kinv->multiply($temp);
|
D | PublicKey.php | 142 list(, $u1) = $z->multiply($w)->divide($order); 143 list(, $u2) = $r->multiply($w)->divide($order);
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/ |
D | Engine.php | 852 $max_multiple = $max_multiple->multiply($max); 861 $max_multiple = $max_multiple->multiply($max); 1052 $g = $g->multiply(static::$two[static::class]); 1198 $v = $temp->subtract($v->multiply($q)); 1202 $c = $temp->subtract($a->multiply($q)); 1206 $d = $temp->subtract($b->multiply($q));
|
D | PHP64.php | 141 public function multiply(PHP64 $y) function in phpseclib3\\Math\\BigInteger\\Engines\\PHP64
|
D | PHP32.php | 140 public function multiply(PHP32 $y) function in phpseclib3\\Math\\BigInteger\\Engines\\PHP32
|
D | PHP.php | 121 $temp = $temp->multiply($multiplier); 631 $lhs = $lhs->multiply($temp); 639 $lhs = $lhs->multiply($temp); 644 $temp = $temp->multiply($y); 1155 $temp = $temp->multiply($this);
|
D | BCMath.php | 195 public function multiply(BCMath $x) function in phpseclib3\\Math\\BigInteger\\Engines\\BCMath
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/ |
D | DSA.php | 141 $divisor = $q->multiply($two);
|
D | DH.php | 303 $point = $private->multiply($public);
|
D | RSA.php | 376 $n = $n->multiply($primes[$i]); 382 $lcm['top'] = $lcm['top']->multiply($temp);
|
D | Hash.php | 934 $y = $k->multiply($y)->add($marker); 935 $y = $k->multiply($y)->add($m->subtract($offset)); 937 $y = $k->multiply($y)->add($m); 963 $y = $y->add($m_i->multiply($k_i));
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/ |
D | BigInteger.php | 274 public function multiply(BigInteger $x) function in phpseclib3\\Math\\BigInteger 276 return new static($this->value->multiply($x->value));
|
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BinaryField/ |
D | Integer.php | 378 public function multiply(self $y) function in phpseclib3\\Math\\BinaryField\\Integer 430 return $this->multiply($x);
|