/** * RSAVP1. * * @param \Jose\KeyConverter\RSAKey $key * @param \Jose\Util\BigInteger $s * * @return \Jose\Util\BigInteger|false */ private static function getRSAVP1(RSAKey $key, BigInteger $s) { if ($s->compare(BigInteger::createFromDecimal(0)) < 0 || $s->compare($key->getModulus()) > 0) { return false; } return self::exponentiate($key, $s); }