| /dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/ |
| H A D | PuTTY.php | 77 $primes = $coefficients = []; 78 list($privateExponent, $primes[1], $primes[2], $coefficients[2]) = $result; 80 $temp = $primes[1]->subtract($one); 82 $temp = $primes[2]->subtract($one); 94 * @param array $primes 101 …ction savePrivateKey(BigInteger $n, BigInteger $e, BigInteger $d, array $primes, array $exponents,… argument 103 if (count($primes) != 2) { 108 $private = Strings::packSSH2('iiii', $d, $primes[1], $primes[2], $coefficients[2]);
|
| H A D | OpenSSH.php | 58 $primes = $coefficients = []; 65 $primes[1], 66 $primes[2], 70 $temp = $primes[1]->subtract($one); 72 $temp = $primes[2]->subtract($one); 118 * @param array $primes 125 …ction savePrivateKey(BigInteger $n, BigInteger $e, BigInteger $d, array $primes, array $exponents,… argument 128 …ateKey = Strings::packSSH2('si6', 'ssh-rsa', $n, $e, $d, $coefficients[2], $primes[1], $primes[2]);
|
| H A D | JWK.php | 96 * @param array $primes 103 …ction savePrivateKey(BigInteger $n, BigInteger $e, BigInteger $d, array $primes, array $exponents,… argument 105 if (count($primes) != 2) { 114 'p' => Strings::base64url_encode($primes[1]->toBytes()), 115 'q' => Strings::base64url_encode($primes[2]->toBytes()),
|
| H A D | XML.php | 129 * @param array $primes 135 …ction savePrivateKey(BigInteger $n, BigInteger $e, BigInteger $d, array $primes, array $exponents,… argument 137 if (count($primes) != 2) { 148 ' <P>' . Strings::base64_encode($primes[1]->toBytes()) . "</P>\r\n" . 149 ' <Q>' . Strings::base64_encode($primes[2]->toBytes()) . "</Q>\r\n" .
|
| H A D | PKCS1.php | 122 * @param array $primes 129 …ction savePrivateKey(BigInteger $n, BigInteger $e, BigInteger $d, array $primes, array $exponents,… argument 131 $num_primes = count($primes); 137 'prime1' => $primes[1], 138 'prime2' => $primes[2], 145 'prime' => $primes[$i],
|
| H A D | PKCS8.php | 94 * @param array $primes 101 …ction savePrivateKey(BigInteger $n, BigInteger $e, BigInteger $d, array $primes, array $exponents,… argument 103 $key = PKCS1::savePrivateKey($n, $e, $d, $primes, $exponents, $coefficients);
|
| H A D | MSBLOB.php | 176 * @param array $primes 182 …ction savePrivateKey(BigInteger $n, BigInteger $e, BigInteger $d, array $primes, array $exponents,… argument 184 if (count($primes) != 2) { 197 $key .= strrev($primes[1]->toBytes()); 198 $key .= strrev($primes[2]->toBytes());
|
| H A D | Raw.php | 144 * @param array $primes 151 …ction savePrivateKey(BigInteger $n, BigInteger $e, BigInteger $d, array $primes, array $exponents,… argument 163 }, $primes),
|
| H A D | PSS.php | 160 * @param array $primes 167 …ction savePrivateKey(BigInteger $n, BigInteger $e, BigInteger $d, array $primes, array $exponents,… argument 171 $key = PKCS1::savePrivateKey($n, $e, $d, $primes, $exponents, $coefficients);
|
| /dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/ |
| H A D | PrivateKey.php | 35 protected $primes; variable in phpseclib3\\Crypt\\RSA\\PrivateKey 97 case empty($this->primes): 98 case $this->primes[1]->equals(self::$zero): 106 $num_primes = count($this->primes); 110 1 => $x->modPow($this->exponents[1], $this->primes[1]), 111 2 => $x->modPow($this->exponents[2], $this->primes[2]) 115 list(, $h) = $h->divide($this->primes[1]); 116 $m = $m_i[2]->add($h->multiply($this->primes[2])); 118 $r = $this->primes[1]; 120 $m_i = $x->modPow($this->exponents[$i], $this->primes[$i]); [all …]
|
| /dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/ |
| H A D | RSA.php | 349 $exponents = $coefficients = $primes = []; 358 $primes[$i] = BigInteger::randomPrime($regSize); 366 $primes[$i] = BigInteger::randomRangePrime($min, $max); 372 $coefficients[$i] = $n->modInverse($primes[$i]); 375 $n = $n->multiply($primes[$i]); 377 $temp = $primes[$i]->subtract(self::$one); 390 $coefficients[2] = $primes[2]->modInverse($primes[1]); 394 foreach ($primes as $i => $prime) { 417 $privatekey->primes = $primes; 453 $key->primes = $components['primes'];
|