安全插座连接

时间:2011-09-17 03:12:20

标签: java sockets

我正在开发一个学校项目,其中包含一个包含集中数据的服务器应用程序,以及包含将与套接字同步的缓存数据的客户端应用程序。 一切都是用Java编写的。

什么是好习惯? 如何阻止人们收听我的流量?或者阻止人们理解所说的内容?

2 个答案:

答案 0 :(得分:15)

您只需使用SSLSocketFactory而不是SocketFactory作为客户端服务器应用程序。这样,两者之间的通信将被完全加密。如果您了解基本Java,则可以在不到一天的时间内保护客户端服务器应用程序。这是一个tutorial

答案 1 :(得分:7)

SSL是标准做法。请参阅javax.net.ssl包和JSSE Reference Guide。但这可能超出了您的项目范围或您现阶段的能力。请咨询您的导师。