1
A
回答
2
您可以使用一个按位异或来实现这一点,它被称为xor cipher。
3
或者是不可逆的。异或是可逆的。
1
从所有按位运算中只有XOR是可逆的。查找XOR-cipher,这是加密数据的最简单方法。 在你的情况下,你仍然必须知道至少有一个数字来恢复第二个! 您无法恢复两者。
+0
按位操作是二进制的(否定除外)。我不确定你想要什么,但是如果你有4个数字,你可以用相同的第5个数字对它们全部进行编码,然后再次解码。或者你需要别的东西? –
+1
这看起来很棒:)谢谢 –
相关问题
- 1. 按位运算
- 2. 如何使用Ruby的按位运算符来计算补码?
- 3. 按位模计算
- 4. 按位计算的计算器和Javascript
- 5. 按位运算符
- 6. 按位运算符
- 7. 计数只用按位运算
- 8. 枚举位运算返回错误值
- 9. 返回运行总计算器的值
- 10. 如何MSACCESS执行位运算运算
- 11. 如何创建返回计算值的公共计算函数?
- 12. JavaScript按位运算符如何工作?
- 13. 如何重载〜(按位不)运算符?
- 14. 如何使用按位运算符
- 15. PostgreSQL如何使用按位运算符| =
- 16. 三位数运算计算器
- 17. C++中按位运算符的返回类型
- 18. 如何计算并返回值
- 19. 按位算术和运算符
- 20. 为什么后缀运算符设计为按值返回?
- 21. 转换运算符如何返回值?
- 22. systemverilog算术运算返回负值
- 23. 不使用算术运算或按位运算符的加法
- 24. Lua - 按位逻辑运算
- 25. OCaml中的按位运算
- 26. 循环按位运算 - as3
- 27. 按位运算符左移
- 28. Python中的按位运算
- 29. Java简单按位运算
- 30. 在PHP中按位运算?
您将需要使用XOR –