Home
last modified time | relevance | path

Searched refs:BigInteger (Results 1 – 25 of 143) sorted by path

123456

/plugin/authgooglesheets/
H A Dcomposer.lock791 "BigInteger",
/plugin/authgooglesheets/vendor/google/auth/src/
H A DAccessToken.php32 use phpseclib\Math\BigInteger; alias
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Common/Functions/
H A DStrings.php18 use phpseclib3\Math\BigInteger; alias
145 $result[] = new BigInteger($temp, -256);
211 … if (!$element instanceof BigInteger && !$element instanceof FiniteField\Integer) {
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/
H A DAsymmetricKey.php23 use phpseclib3\Math\BigInteger; alias
148 self::$zero = new BigInteger(0);
149 self::$one = new BigInteger(1);
600 $v = new BigInteger($in, 256);
H A DSymmetricKey.php46 use phpseclib3\Math\BigInteger; alias
777 … self::$poly1305Field = new PrimeField(new BigInteger('3fffffffffffffffffffffffffffffffb', 16));
1089 $one = new BigInteger(1);
1106 $b = new BigInteger($b, 256);
1110 $temp = new BigInteger($temp, 256);
3391 $r = self::$poly1305Field->newInteger(new BigInteger($r, 256));
3392 $s = self::$poly1305Field->newInteger(new BigInteger($s, 256));
3393 $a = self::$poly1305Field->newInteger(new BigInteger());
3398 $n = self::$poly1305Field->newInteger(new BigInteger($n, 256));
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Signature/
H A DRaw.php20 use phpseclib3\Math\BigInteger; alias
43 case !$sig['r'] instanceof BigInteger:
44 case !$sig['s'] instanceof BigInteger:
62 public static function save(BigInteger $r, BigInteger $s)
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/
H A DDH.php35 use phpseclib3\Math\BigInteger; alias
86 if (count($args) == 2 && $args[0] instanceof BigInteger && $args[1] instanceof BigInteger) {
94 $params->prime = BigInteger::randomPrime($args[0]);
95 $params->base = new BigInteger(2);
221 $params->prime = new BigInteger($prime, 16);
222 $params->base = new BigInteger(2);
247 $one = new BigInteger(1);
258 $key->privateKey = BigInteger::randomRange($one, $max);
267 * @param PublicKey|BigInteger|string $public
281 $public = new BigInteger($public, -256);
[all …]
H A DDSA.php39 use phpseclib3\Math\BigInteger; alias
145 $two = new BigInteger(2);
147 $q = BigInteger::randomPrime($N);
151 $x = BigInteger::random($L);
215 $private->x = BigInteger::randomRange(self::$one, $private->q->subtract(self::$one));
H A DEC.php49 use phpseclib3\Math\BigInteger; alias
186 $privatekey->QA = [$curve->convertInteger(new BigInteger(strrev($QA), 256))];
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/DH/Formats/Keys/
H A DPKCS1.php29 use phpseclib3\Math\BigInteger; alias
71 public static function saveParameters(BigInteger $prime, BigInteger $base, array $options = [])
H A DPKCS8.php28 use phpseclib3\Math\BigInteger; alias
104 case !$decoded[0]['content'] instanceof BigInteger:
124 …public static function savePrivateKey(BigInteger $prime, BigInteger $base, BigInteger $privateKey,…
146 …public static function savePublicKey(BigInteger $prime, BigInteger $base, BigInteger $publicKey, a…
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/
H A DOpenSSH.php22 use phpseclib3\Math\BigInteger; alias
81 …public static function savePublicKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y, a…
118 …public static function savePrivateKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y,
H A DPKCS1.php36 use phpseclib3\Math\BigInteger; alias
91 public static function saveParameters(BigInteger $p, BigInteger $q, BigInteger $g)
119 …public static function savePrivateKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y,
145 public static function savePublicKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y)
H A DPKCS8.php32 use phpseclib3\Math\BigInteger; alias
110 if (!$components[$var] instanceof BigInteger) {
134 …public static function savePrivateKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y,
158 …public static function savePublicKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y, a…
H A DPuTTY.php25 use phpseclib3\Math\BigInteger; alias
88 …public static function savePrivateKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y,
110 public static function savePublicKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y)
H A DRaw.php20 use phpseclib3\Math\BigInteger; alias
47 case !$key['p'] instanceof BigInteger:
48 case !$key['q'] instanceof BigInteger:
49 case !$key['g'] instanceof BigInteger:
51 case isset($key['x']) && !$key['x'] instanceof BigInteger:
52 case isset($key['y']) && !$key['y'] instanceof BigInteger:
73 …public static function savePrivateKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y,
88 public static function savePublicKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y)
H A DXML.php27 use phpseclib3\Math\BigInteger; alias
74 $value = new BigInteger(Base64::decode($temp->item(0)->nodeValue), 256);
130 public static function savePublicKey(BigInteger $p, BigInteger $q, BigInteger $g, BigInteger $y)
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Signature/
H A DASN1.php23 use phpseclib3\Math\BigInteger; alias
64 public static function save(BigInteger $r, BigInteger $s)
H A DSSH2.php21 use phpseclib3\Math\BigInteger; alias
55 'r' => new BigInteger(substr($blob, 0, 20), 256),
56 's' => new BigInteger(substr($blob, 20), 256)
68 public static function save(BigInteger $r, BigInteger $s)
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/
H A DPrivateKey.php19 use phpseclib3\Math\BigInteger; alias
108 $k = BigInteger::randomRange(self::$one, $this->q->subtract(self::$one));
/plugin/authgooglesheets/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/
H A DBase.php18 use phpseclib3\Math\BigInteger; alias
46 * @var BigInteger
72 public function convertInteger(BigInteger $x)
107 public function multiplyPoint(array $p, BigInteger $d)
127 * @return BigInteger
133 $one = new BigInteger(1);
136 return BigInteger::randomRange($one, $this->order->subtract($one));
142 public function rangeCheck(BigInteger $x)
146 $zero = new BigInteger();
160 public function setOrder(BigInteger $order)
H A DBinary.php26 use phpseclib3\Math\BigInteger; alias
77 * @var BigInteger
84 * @var BigInteger
H A DKoblitzPrime.php33 use phpseclib3\Math\BigInteger; alias
62 $two = new BigInteger(2);
63 $one = new BigInteger(1);
82 $tempThree = $factory->newInteger(new BigInteger(3));
254 * @param BigInteger $u
255 * @param BigInteger $v
256 * @return BigInteger[]
258 protected static function extendedGCD(BigInteger $u, BigInteger $v)
260 $one = new BigInteger(1);
261 $zero = new BigInteger();
H A DMontgomery.php30 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());
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
[all …]
H A DPrime.php27 use phpseclib3\Math\BigInteger; alias
107 * @var BigInteger
114 * @var BigInteger
121 public function setModulo(BigInteger $modulo)
125 $this->two = $this->factory->newInteger(new BigInteger(2));
136 public function setCoefficients(BigInteger $a, BigInteger $b)
148 * @param BigInteger|PrimeInteger $x
149 * @param BigInteger|PrimeInteger $y
447 $x = new BigInteger($m, 256);
690 $three = new BigInteger(3);
[all …]

123456