
Libreria client/server SSH in puro Java che implementa il protocollo SSH-2 con supporto per molteplici cifrari, scambi di chiavi, metodi di autenticazione, SFTP, SCP e inoltro delle porte per l'accesso remoto sicuro.

Apache MINA SSHD è una libreria Java pura al 100% per supportare i protocolli SSH sia lato client che server. Non mira a sostituire il client SSH o il server SSH dei sistemi operativi Unix, ma piuttosto fornisce supporto per applicazioni basate su Java che richiedono supporto SSH.
La libreria può sfruttare diversi back-end I/O:
AsynchronousSocketChannel di Java.server-sig-algs lato client e server.supported - DRAFT 05 - sezione 4.4supported2 - DRAFT 13 sezione 5.4versions - DRAFT 09 Sezione 4.6vendor-id - DRAFT 09 - sezione 4.4acl-supported - DRAFT 11 - sezione 5.4newline - DRAFT 09 Sezione 4.3md5-hash, md5-hash-handle - DRAFT 09 - sezione 9.1.1check-file-handle, check-file-name - DRAFT 09 - sezione 9.1.2copy-file, copy-data - DRAFT 00 - sezioni 6, 7space-available - DRAFT 09 - sezione 9.2filename-charset, filename-translation-control - DRAFT 13 - sezione 6 - solo lato client