【发布时间】:2010-02-15 12:36:25
【问题描述】:
在通过 java 数据流发送加密字节以进行即时消息传递时,是否需要对加密字节进行编码?发送加密字节对我来说看起来不太安全。
如果是这样,我应该使用 Hex 还是 Base64 编码?
谢谢
【问题讨论】:
-
您预计会出现什么安全问题?
-
您使用的是哪种 IM 协议? Jabber 有一个内置的加密协议。
-
我正在编写自己的手机聊天系统。消息通过 SSL 连接发送,但也必须加密。在java2s.com/Code/Java/J2ME/PasswordMIDlet.htm 的代码中,作者使用 HexCodec 类将字节编码为十六进制字符串,然后再发送。我想知道我是否也应该使用一些东西对它们进行编码,以及他使用的这个 HexCodec 类是否适合我。
标签: encoding hex base64 encryption