日期:2014-05-20  浏览次数:20611 次

关于java socket通信的加密问题
毕业设计做的是类似qq的聊天程序,要求在聊天过程中必须对底层传输的数据包进行加密,即把发送方发送的消息加密成密文后在网络中传输,接收方接收到后解密成明文显示,由于我对网络安全方面不是很熟悉,所以麻烦高手指点一下要如何在两个用户进行聊天时对他们的聊天内容进行加密,谢谢

------解决方案--------------------
找一个自己喜欢的加密算法,最简单的就用异或好了,麻烦一点的也可用des之类的,然后发送时使用加密方法,接收时,使用解密方法就好了。
------解决方案--------------------
使用加密算法把内容加密传输,如3DES
------解决方案--------------------
aes加密比较方便和安全
------解决方案--------------------
直接用SSLSocketFactory和SSLServerSocketFactory