读书人

DES算法疏失

发布时间: 2012-10-21 09:00:07 作者: rapoo

DES算法出错
我使用DWR传输数据,加密后每次得到的数值不同.
后来直接在工程中输入固定数值,通过DWR来触发该事件,但是仍得不同的加密结果。

Java code
String str = "01";byte[] result = desc.desCrypto(str.getBytes());System.out.println("加密后内容为:"+result.toString());  


输出如下:
加密后内容为:[B@a382d9
加密后内容为:[B@19e9db1

奇怪的是如果输出使用
Java code
System.out.println("加密后内容为:"+new String(result)); 

得到的结果是一致的.
加密后内容为:-*?

求高人指点下



[解决办法]
探讨
嗯,还是出错,一模一样

读书人网 >Java相关

热点推荐