Lines Matching refs:self
118 self::initialize_static_variables();
120 if (!isset(self::$engines['PHP'])) {
121 self::useBestEngine();
153 $p = $x->subtract($c->subtract(self::$one));
156 $p_1 = $p->subtract(self::$one);
166 if (!$g->equals(self::$one)) {
169 $h = $h->add(self::$one);
194 self::initialize_static_variables();
196 if (!isset(self::$engines['PHP'])) {
197 self::useBestEngine();
201 $params = self::createParameters($args[0], $args[1]);
205 $params = self::createParameters();
215 $private->x = BigInteger::randomRange(self::$one, $private->q->subtract(self::$one));
235 if (!isset(self::$engines['PHP'])) {
236 self::useBestEngine();
266 $this->sigFormat = self::validatePlugin('Signature', 'ASN1');
295 if (!isset(self::$engines['PHP'])) {
296 self::useBestEngine();
298 … return self::$engines['OpenSSL'] && in_array($this->hash->getHash(), openssl_get_md_methods()) ?
314 $type = self::validatePlugin('Keys', 'PKCS1', 'saveParameters');
334 $new->sigFormat = self::validatePlugin('Signature', $format);