3

通信にプレーンソケットを使用するJavaで記述された基本的なクライアント/サーバーアプリケーションがあります。

それに対する受動的な盗聴攻撃を防ぎ、TLS/SSLを介して通信を行いたいのですが。アプリケーションユーザーが証明書などを設定する手間をかけたくないので、AES暗号化(TLS_DH_anon_WITH_AES_128_CBC_SHAモード)を使用して匿名DiffieHellmanでSSL経由のSocketsを設定したいと思います。

ただし、SSLContextまたはSSLSocketFactoryを設定して必要なモードを有効にする方法については、ネット上で適切な例やドキュメントを見つけることができません。このための最小限の例をいただければ幸いです。

4

1 に答える 1

2

SSLSocketを使用して(またはSSLEngine)に暗号スイートを設定する必要がありますsetEnabledCipherSuites

于 2012-10-11T18:27:49.843 に答える