【发布时间】:2009-10-19 06:49:06
【问题描述】:
我有一个客户端和服务器 java 应用程序,它们需要加密文本相互传递。我正在使用 XOR 加密来加密我想要的文本。
问题在于 readline() 不接受已异或的字符串,并且仅当它以字节为单位时才接受。
所以我在客户端将我的纯文本(字符串)转换为字节数组,并尝试在服务器端转换回字符串。
遗憾的是,我正在寻找的结果仍然是乱码,而不是我寻找的明文。
有谁知道如何让字节数组变回原来的字符串?或者有没有更好的方法通过 readline() 函数通过 XOR 加密文本发送?
【问题讨论】: