In the equation $ a^x = a^y + 1$ over a finite field $\text{GF}(2^n)$, where '$a$' is the primitive element, can one calculate $x$ as a function of $y$ without having to resort to taking the logarithm of $(a^y + 1)$?
I.e. calculate $x$ as a function of $y$, without using "$\text{log}(k)$" as part of this function.
I need to implement this in hardware, and using the $\text{log}()$ function is very costly, so I was thinking if there is a smarter way to do it.
Regards,
-Dimitri