Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
XOR概念的には少し混乱しています。復号化する必要のある軽い暗号化機能がありますが、正しく機能させる方法がわかりません。
XOR
私の値が元々生成されたものである場合:
$val = dechex($seed^$id);
次に、他の場所に、対応する$valと$seedがありますが、$ idを生成するにはどうすればよいですか?
XORはそれ自体の逆であるため、もう一度XOR$valを実行して、を取得できます。ただし、最初に実行する必要がある場合があります。$seed$idhexdec$val
$val
$seed
$id
hexdec