加密过程

1、异或运算可完成简单的加密与解密过程

明文text,用户给定的密码pw,假设密文为cipher.

cipher=text^pw

text=cipher^pw=(text^pw)^pw

     =text^(pw^pw)

     =text

解密过程:

2,如果text长度大于pw,循环使用pw与text进行按位异或

  明文中某字符出现的概率比较高,密文相应的y出现的也就比较高,如果此时密码长度短,就可以利用这个性质解密