カスタムJavaアプリケーションサーバーを実行しています。私はいくつかの112ビット暗号のようなサーバーによってサポートされているいくつかの弱い暗号スーツがあることを見ている。私はそれらを無効にしたいどこでそれをすることができます。また、私はTLSv1.2を有効にしたいと思います。ソケットを初期化するコードは次のとおりです。sslのjavaアプリケーションサーバーで弱い暗号のスーツを無効にする方法
KeyStore ks = KeyStore.getInstance("JKS");
ks.load(new FileInputStream(sslstore), sslstorepass.toCharArray());
KeyManagerFactory kmf = KeyManagerFactory.getInstance("SunX509");
kmf.init(ks, sslcertpass.toCharArray());
SSLContext sc = SSLContext.getInstance("TLS");
sc.init(kmf.getKeyManagers(), null, new SecureRandom());
SSLServerSocketFactory ssf = sc.getServerSocketFactory();
serverSocket = ssf.createServerSocket(port);
System.out.println("Socket initialized");