Я реализую клиентскую сторону протокола с использованием Java NIO. В протоколе указано, что сначала через сокет отправляются простые текстовые сообщения, чтобы определить, поддерживают ли и клиент, и сервер SSL. Если они оба поддерживают это, квитирование SSL запускается в одном и том же соединении.
Итак, у меня есть существующий SocketChannel
, который нужно каким-то образом обернуть в SSLSocketChannel
. Я знаю, что это возможно с помощью старой блокировки Socket
s (sslSocketFactory.createSocket(socket, host, port, autoClose)
). Но есть ли способ сделать это с помощью SocketChannel
?
SSLEngine
, иначе купить коммерческий продукт. - person user207421   schedule 16.07.2016