SSL y SocketChannel

Idealmente, solo necesito una @ simpSSLSocketChannel.

Ya tengo un componente que lee y escribe mensajes sobre @ ordinariSocketChannel, pero para algunas de estas conexiones, tengo que usar SSL por cable; las operaciones a través de estas conexiones, sin embargo, son las mismas.

¿Alguien sabe un @ gratSSLSocketChannel implementación (con el selector apropiado) o algo similar? He encontradoest, pero el selector no lo acepta ya que su proveedor no es SUN.

Estoy desacoplando la lógica lectura_desde / escritura_de la red de la inserción y recuperación de datos de red a través de un objeto simple, para usar unaSSLEngine sin enojarse, pero es realmente complicado implementarlo correctamente, dado el hecho de que no conozco las partes internas del protocolo SSL ...