I'm looking for a succinct version of the factoring problem: i.e. given integers N and k, does N have a prime factor less than k, but somehow the input takes exponentially fewer bits to input? Ideally I would like this problem to be hard, even for an EXPTIME Turing Machine.
As far as it currently known, this problem is not in P, but is contained in NP$\cap$coNP. I'd like to know if there's a succinctly encoded version which is not contained in EXP, but is contained in NEXP$\cap$coNEXP (or has some other evidence for intractability for EXPTIME TMs).
It's known that for any language, one can get a succinct version of the problem by choosing the bit strings corresponding to* $2^k$, $k=0,1,2,\dots$, but for factoring in particular, this runs the risk of these particular strings corresponding to easily factorable numbers. Is there an obvious way of encoding the factoring problem such that this the strings correspond to instances which are expected to be hard?
*See the answer given here: Is there a succinct representation for all problems?