Версия TLS, используемая в JDK 8JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Версия TLS, используемая в JDK 8

Сообщение Anonymous »

Мы инициализируем наш контекст SSL с помощью следующего кода и работаем на Java 8.

Код: Выделить всё

SSLContext context = SSLContext.getInstance("SSL");
Поскольку Java 8 по умолчанию использует TLSv1.2? Означает ли это, что приведенный выше код начнет отправлять запросы TLSv1.2, если мой сервер его поддерживает.
Хотите понять, является ли имя протокола «SSL» просто псевдонимом, но среда выполнения Java начинает отправлять запросы с версией TLS по умолчанию.
ОБНОВЛЕНИЕ
Я запустил свой код для «https://www.google.co.in/» и нашел это в Fiddler

Обнаружено SSLv3-совместимое рукопожатие ClientHello. Fiddler извлек параметры ниже.
Версия: 3.3 (TLS/1.2

А также, если я изменю свой протокол на TLSv1, который поддерживает только 1.0. Тогда Fiddler сообщит мне

Обнаружено SSLv3-совместимое рукопожатие ClientHello. Fiddler извлек параметры ниже.
Версия: 3.1 (TLS/1.0)

Итак, я думаю, приведенный выше код с именем протокола SSL должен хорошо работать с серверами TLS 1.2.>

Подробнее здесь: https://stackoverflow.com/questions/621 ... d-in-jdk-8
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»