关于XOR加密

今天被XOR加密搞晕了好一阵子,午睡后突然开窍了=-=!

XOR加密的本质就是即按位异或,相同为0,反之为1.

所以喽 重复xor加密效果会抵消! 这一点很重要哦!

#利用XOR的特点

Original_Data XOR KEY = Encrypted_Data

The following is also true:

Original_Data XOR Encrypted_Data = KEY

当我们有一个加密后的数据和原数据的时候,我们其实是可以得到密钥的,但是要注意XOR加密一般会有一种循环操作,所以喽,你得到的密钥可能有很多重复=-=,稍微看一下就好了。


Published 22 July 2015