Jak zainicjować połączenie ssl przy użyciu SSLv2
Chcę zainicjować połączenie SSL ze zdalnym serwerem za pomocą SSLv2. Używam Java. Próbowałem uzyskać obsługiwane protokoły w moim gnieździe za pomocą:
String[] suppProtocols=socket.getSupportedProtocols();
System.out.println("The protocols supported for this socket are:
"+Arrays.toString(suppProtocols));
i mam to na wyjściu:
[SSLv2Hello, SSLv3, TLSv1, TLSv1.1, TLSv1.2]
Teraz przeczytałem, że Java nie obsługuje SSLv2, a SSLv2Hello wysyła tylko wiadomość hello używając SSLv2. Nie mogę zrozumieć, co to oznacza? Czy to nie tak, jakby klient obsługiwał protokół SSLv2? Jak mogę nawiązać połączenie SSL za pomocą SSLv2.