XOR加密解密

字符串转数字之间的转换:html

参考: http://www.cnblogs.com/zi-xing/p/6033701.html数组

 

使用XOR进行加密,http://www.ruanyifeng.com/blog/2017/05/xor.html加密

 

大概原理, 把字符串使用charCodeAt 转成整数,再把这整数和一个key(数字),进行 ^ 运算,htm

这样会获得一个新的数字,最终把文本转成相似这样的整数数组: [2332,322,3233,32323,]blog

传输这个数组,字符串

接受者拿到数组后,再用key进行一次 ^ 运算,获得加密前的 数组,再使用 String.charFromCode 获得文本。原理