Я хотел бы, чтобы мое серверное приложение TLS сохраняло статистику о том, какие наборы шифров запрашивали его клиенты, чтобы в будущем я мог принимать обоснованные решения о влиянии отключения данного набора шифров на пользователя.
Используя JSSE, я могу легко получить набор шифров, согласованный при рукопожатии, используя HandshakeCompletedEvent.getCipherSuite()
.
Но просматривая Javadocs, я не вижу ничего, что позволило бы мне увидеть детали client_hello и, следовательно, другие наборы шифров, указанные как приемлемые для клиента. Есть ли в этом API, который я не смог найти?