
Biblioteca SSH cliente/servidor em Java puro que implementa o protocolo SSH-2 com suporte para múltiplas cifras, trocas de chaves, métodos de autenticação, SFTP, SCP e encaminhamento de portas para acesso remoto seguro.

Apache MINA SSHD é uma biblioteca 100% Java pura para suportar os protocolos SSH tanto no lado do cliente quanto no servidor. Não tem como objetivo ser um substituto para o cliente SSH ou servidor SSH de sistemas operacionais Unix, mas sim fornecer suporte para aplicações baseadas em Java que necessitam de suporte SSH.
A biblioteca pode aproveitar vários back-ends de E/S:
AsynchronousSocketChannels do Java.server-sig-algs.supported - DRAFT 05 - seção 4.4supported2 - DRAFT 13 seção 5.4versions - DRAFT 09 Seção 4.6vendor-id - DRAFT 09 - seção 4.4acl-supported - DRAFT 11 - seção 5.4newline - DRAFT 09 Seção 4.3md5-hash, md5-hash-handle - DRAFT 09 - seção 9.1.1check-file-handle, check-file-name - DRAFT 09 - seção 9.1.2copy-file, copy-data - DRAFT 00 - seções 6, 7space-available - DRAFT 09 - seção 9.2filename-charset, filename-translation-control - DRAFT 13 - seção 6 - apenas lado do cliente