Включение TLS 1.1 и 1.2 для Клиентов на Java 7
Java 7 отключает TLS 1.1 и 1.2 для Клиентов. Из Java Cryptography Architecture Oracle Providers Documentation :
Хотя SunJSSE в версии Java SE 7 поддерживает TLS 1.1 и TLS 1.2, ни одна из версий не включена по умолчанию для клиентских соединений. Некоторые серверы неправильно реализуют прямую совместимость и отказываются взаимодействовать с клиентами по TLS 1.1 или TLS 1.2. Для интероперабельности SunJSSE не включает TLS 1.1 или TLS 1.2 по умолчанию для клиентских подключений.
меня интересует включение протоколов в настройках всей системы (возможно, через файл конфигурации), а не для решения на основе Java-приложений.
Как мне административно включить TLS 1.1 и 1.2 системная ширина?
Note : поскольку POODLE, я хотел бы административно отключить SSLv3 системная ширина. (Проблемы с SSLv3 предшествуют POODLE не менее чем на 15 лет, но Java/Oracle/Developers не уважают основные лучшие практики, поэтому такие пользователи, как вы и я, остались с очисткой).
- *
Вот Java-версия:
$ /Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home/bin/java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)