Java的SSL / TLS与匿名的Diffie Hellman的(Java SSL/TLS wit

2019-08-01 09:23发布

我用Java编写的一个基本的客户机/服务器应用程序,它使用普通插座进行通信。

我想,以防止反对被动窃听攻击,并做了TLS / SSL通信。 我不希望应用程序用户在设置证书等的麻烦搞定了,我想使用AES加密(TLS_DH_anon_WITH_AES_128_CBC_SHA模式)设置套接字通过SSL与匿名的Diffie Hellman的。

但是我无法找到净或任何合适的例子为如何我设置了的SSLContext或SSLSocketFactory的让我想要的模式中的任何文件。 我很感激这个小例子。

Answer 1:

您应设置在的加密套件SSLSocket (或SSLEngine使用) setEnabledCipherSuites



文章来源: Java SSL/TLS with Anonymous Diffie Hellman
标签: java ssl