在java中实现完整的Diffie-Hellman密钥交换加密

时间:2013-01-29 18:30:01

标签: java encryption diffie-hellman

我有一个使用套接字发送和接收数据的聊天程序。现在,我想通过带有Diffie-Hellman密钥交换系统的套接字加密数据传输。 最简单的方法是什么?

1 个答案:

答案 0 :(得分:3)

  

最简单的方法是什么?

使用JSSE并配置为使用Diffie Hellman JSSE是Java SSL的套接字扩展。使用提供与常规套接字相同接口的SecureSocket类(因此您当前的代码无需更改)但在SSL上运行,您可以在网络连接中实现加密。
您应该研究提供的链接,了解如何配置以执行您需要的操作。