I'm not the best with math and I've been needing to solve this equation which includes the XOR operator for 32 bit integers and some bit rotation (circular shifting).
$y$ = ($x$ ⊕ 32757935 * $i$ ⊕ ROR($x$, 3) ⊕ ROL($x$, 7))
Where
- ⊕ is the XOR operator for 32 bit integers.
- ROR and ROL are functions for circular shifting ROR(IGHT), ROL(EFT)
- $*$ stands for multiplication for 32 bit integers.
$i$ and $y$ will be known but $x$ will not be known
$i$ is unique for every value of $y$ and $x$