我有一个基于Java编写的简单客户机/服务器应用程序,它使用普通套接字进行通信。
我想防止被动窃听攻击,并通过TLS/SSL进行通信。我不希望应用程序用户在设置证书等方面遇到麻烦,我想使用匿名Diffie Hellman的SSL套接字,使用AES加密(TLS_DH_anon_WITH_AES_128_CBC_SHA模式)。
然而,我找不到任何适当的示例或文档,说明如何设置SSLContext或SSLSocketFactory以启用所需的模式。我希望能提供一个最小的示例。
我想防止被动窃听攻击,并通过TLS/SSL进行通信。我不希望应用程序用户在设置证书等方面遇到麻烦,我想使用匿名Diffie Hellman的SSL套接字,使用AES加密(TLS_DH_anon_WITH_AES_128_CBC_SHA模式)。
然而,我找不到任何适当的示例或文档,说明如何设置SSLContext或SSLSocketFactory以启用所需的模式。我希望能提供一个最小的示例。