I'm a bit confused by XOR
, conceptually. I have an light encryption function I need to decrypt, and I'm not sure how to get it working correctly.
If my value was originally generated by:
$val = dechex($seed^$id);
Then, elsewhere, I have the corresponding $val and $seed, how can I generate the $id?
XOR is its own inverse, so you can just XOR $val
by $seed
again and get $id
. You might need to run hexdec
on $val
first, though.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With