6

XOR概念的には少し混乱しています。復号化する必要のある軽い暗号化機能がありますが、正しく機能させる方法がわかりません。

私の値が元々生成されたものである場合:

$val = dechex($seed^$id);

次に、他の場所に、対応する$valと$seedがありますが、$ idを生成するにはどうすればよいですか?

4

1 に答える 1

24

XORはそれ自体の逆であるため、もう一度XOR$valを実行して、を取得できます。ただし、最初に実行する必要がある場合があります。$seed$idhexdec$val

于 2011-03-03T16:42:08.643 に答える