A: 8, 0000, 1000
B:9, 0000, 1001

 

A & B, 按位与
0000, 1000 => 8
0000, 1001 =>9

​ &

0000, 1000 => 8

A | B, 按位或

0000, 1000 => 8
0000, 1001 => 9

​ |

0000, 1001 => 9

异或

A XOR B, 异或操作

– ==规则:相同为0,不同为1, (同龄人)==

0000, 1000 =》 8
0000, 1001 =》9

​ XOR

0000, 0001 =》 1

 

异或加密解密

加密过程:

0000, 1000 =》 8 ====> 明文

0000, 1001 =》9 ====> 秘钥

​ XOR =》 算法

0000, 0001 =》 1 =》密文

 

解密过程:

0000, 0001 =》 1 =》密文

0000, 1001 =》9 ====> 秘钥

​ XOR =》 算法

0000,1000 =》8 =》明文

 

==加密解密的算法相同==