当前位置: 代码迷 >> J2EE >> Java加密算法有关问题
  详细解决方案

Java加密算法有关问题

热度:97   发布时间:2016-04-22 01:15:24.0
Java加密算法问题
Java code
while ((len = fis.read(buf)) > 0) {            for (int i = 0; i < len; i++) {                buf[i] ^= pwByte[p]; //重点是这句话                if (p != pwLen)                    p++;                else                    p = 0;            }            bos.write(buf, 0, len);        }

我想大家都见过这种加密算吗,很简单,不知道密码可以破解吗

------解决方案--------------------

可以还原,具体方案参考rc4的破解(暴力破解的就不用参考了),使用异或加密时需要注意密码长度和复杂度。

探讨

引用:

异或操作是可以还原的。 异或加密,异或再异或就还原了。

这个我知道,在没有密码的情况情况下可以,还原出来吗
  相关解决方案