Trapdoor function is a function $f$ that is easy to compute in one direction, yet difficult to compute in the opposite direction (finding its inverse) $f^{-1}$ without special information, called the "trapdoor".
Cryptographers use trapdoor functions and they frown upon subexponential complexity of breaking the trapdoor.
Recently we were working on a search problem which used $k$ nested loops from $1$ to $n$ and we realized the time complexity is $n^k$, which becomes very infeasible even for moderate values of $n,k$.
Let $n$ be the size of the input.
Q1 Is there trapdoor function which require time $n^k$ for some $k>1$?
Q2 Is there trapdoor function which require time $n^k$ when $k$ is moderately large, say $k>5$?
Q3 Is there trapdoor function based on matrix inversion?
The folklore complexity of matrix inversion is $O(n^3)$, but we believe the exact bit complexity is about $O(n^5)$.