Lines Matching refs:self
162 protected $encryptionPadding = self::ENCRYPTION_OAEP;
170 protected $signaturePadding = self::SIGNATURE_PSS;
286 self::$defaultExponent = $val;
299 self::$smallestPrime = $val;
312 self::$configFile = $val;
326 self::initialize_static_variables();
329 if ($regSize > self::$smallestPrime) {
330 $num_primes = floor($bits / self::$smallestPrime);
331 $regSize = self::$smallestPrime;
336 if ($num_primes == 2 && $bits >= 384 && self::$defaultExponent == 65537) {
337 if (!isset(self::$engines['PHP'])) {
338 self::useBestEngine();
342 if (self::$engines['OpenSSL']) {
344 if (self::$configFile) {
345 $config['config'] = self::$configFile;
360 $e = new BigInteger(self::$defaultExponent);
363 $n = clone self::$one;
366 'top' => clone self::$one,
380 $min = $min->add(self::$one);
393 $temp = $primes[$i]->subtract(self::$one);
404 } while (!$gcd->equals(self::$one));
411 $temp = $prime->subtract(self::$one);
504 if (!isset(self::$configFile)) {
505 self::$configFile = dirname(__FILE__) . '/../openssl.cnf';
872 self::ENCRYPTION_OAEP,
873 self::ENCRYPTION_PKCS1,
874 self::ENCRYPTION_NONE
890 self::SIGNATURE_PSS,
891 self::SIGNATURE_RELAXED_PKCS1,
892 self::SIGNATURE_PKCS1
938 if (!isset(self::$engines['PHP'])) {
939 self::useBestEngine();
941 return self::$engines['OpenSSL'] && self::$defaultExponent == 65537 ?