В идеале мне нужен только простой SSLSocketChannel.
У меня уже есть компонент, который читает и пишет сообщение по обычным SocketChannel, но для некоторых из этих подключений я должен использовать SSL по проводу; однако операции над этими соединениями одинаковы.
Кто-нибудь знает бесплатную реализацию SSLSocketChannel (с соответствующим селектором) или что-то подобное? Я нашел этот, но селектор не принимает его, поскольку его поставщик не является SUN.
Я отключаю чтение_from/write_to net логики от вставки и извлечения сетевых данных через простой объект, чтобы использовать SSLEngine, не злясь, но очень сложно реализовать это правильно, учитывая тот факт, что я не знаю внутренних протоколов SSL...