首页> FAQ> 当前页

问:异或算法的规则是什么?

答:异或算法的规则,简单地说就是:两值相同,异或操作结果为0,两值不同,异或操作结果为l。并且异或操作本身有一个特点,“xIYIY_X”,即一个值x连续两次“异或”另一个值Y,其结果仍然还是x本身,根据这个特点,可以将X视为明文,将Y作为密钥,z=xIY就是将常数X进行加密,解密方如果没有Y,则无法由Z还原到X;而如果有Y,则可以通过z rY=XIYIY=X获得明文x,实现解密,由于这个特点,使异或操作大量被用于数据加密和解密的算法中。