标签:位运算

位运算加密,解密问题

几个位运算中,好像只有异或能实现加密并解密吧?例如0x1F ^ 7  结果值再^7能回到0x1F,其他的好像都不可逆。问一下还有什么方法能把一个单字节变量加密解密呢?不能直接用+或-,会进到高位或减太多变负数,谢谢大家! 解决方案 25 非摘要的加密/解密一般都是可逆的,如:des、3des等等, 50 那是原因是异或加密具有可逆性,只要在一次异或就可解密,……