日期:2014-05-17  浏览次数:20656 次

AES 加密 中文在 Web端加密的结果跟在java端加密的结果不一样
AES 加密 中文在js Web端加密的结果跟在java端加密的结果不一样.哪位大神能帮忙解决一下。急。求帮忙

英文数字是一样的。就是中文不一样。求解答。

js端提交时候加密的弹出结果





java端加密同样中文的打印结果




------解决方案--------------------
是不是JS端会有个自动编码,先给转码了
------解决方案--------------------
你先试下不加密接收下来中文是不是乱码,因为JS提交一般都是utf-8编码,加密后的编码肯定是不一样的,看解密后你用哪个解码,也是utf-8的话,出来中文应该没问题。
------解决方案--------------------
中文不一样,那英文呢?
------解决方案--------------------
分析一下加密前的字符集编码格式一样不