标签: php xor
我在概念上对XOR感到有点困惑。我有一个需要解密的轻量级加密功能,我不知道如何让它正常工作。
XOR
如果我的价值最初是由:
$val = dechex($seed^$id);
然后,在其他地方,我有相应的$ val和$ seed,我怎么能生成$ id?
答案 0 :(得分:24)
XOR是它自己的反转,因此您可以再次$val再次$seed并$id获得hexdec。不过,您可能需要先在$val上运行{{1}}。
$val
$seed
$id
hexdec