I am trying to reverse this equation to find the encrypted number given to it. Here is the equation:
$$y = x \oplus n \oplus (x \ggg 3) \oplus (x \lll 7) $$
$\oplus$ is the bitwise exclusive or function
$a \lll b$ is $a$ bit rotated left by $b$ bits
$a \ggg b$ is $a$ bit rotated right by $b$ bits
$y$ is a known 32 bit integer
$n$ is a known 32 bit integer but unique for every $x$ and $y$
$x$ is the encrypted message and what I want to solve for, and it is an unknown 32 bit integer
nis a nonce. – Thomas M. DuBuisson Jul 01 '17 at 17:28