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.
我想用按位运算加密一些信息。
例如两个按位或的数字:8 和 1 到 9。
但是我怎样才能对其进行加密以获得我的根编号呢?
问候
OR 不可逆。XOR 是可逆的。
您可以使用按位异或来实现这一点,它被称为xor cipher。
从所有按位运算中,只有XOR是可逆的。寻找XOR-cipher,这是加密数据的最简单方法。在您的情况下,您仍然必须知道两者中的至少一个数字才能恢复第二个!您无法同时恢复两者。