Warning
DEPRECATED This repository is no longer supported or maintained. The new ConnectBot SSH library can be found at https://github.com/connectbot/sshlib.
This former library was based on Trilead SSH-2. If you still need a maintained version of the Trilead library, please refer to https://github.com/jenkinsci/trilead-ssh2.
This was ConnectBot's SSH library. It started as a continuation of the Trilead SSH2 library, but had several features added to it.
This library retains its original 3-Clause BSD license.
chacha20-poly1305@openssh.com(draft-ietf-sshm-chacha20-poly1305)aes256-gcm@openssh.com(RFC 5647, draft-miller-sshm-aes-gcm)aes128-gcm@openssh.com(RFC 5647, draft-miller-sshm-aes-gcm)aes256-ctr(RFC 4344)aes128-ctr(RFC 4344)aes256-cbc(RFC 4253)aes128-cbc(RFC 4253)blowfish-ctr(RFC 4344)blowfish-cbc(RFC 4253)3des-ctr(RFC 4344)3des-cbc(RFC 4253)
hmac-sha2-512-etm@openssh.com(OpenSSH PROTOCOL)hmac-sha2-256-etm@openssh.com(OpenSSH PROTOCOL)hmac-sha1-etm@openssh.com(OpenSSH PROTOCOL)hmac-sha2-512(RFC 4868)hmac-sha2-256(RFC 4868)hmac-sha1(RFC 4253)
mlkem768x25519-sha256(draft-ietf-sshm-mlkem-hybrid-kex (depends on JEP-496 support))ecdh-sha2-nistp521(RFC 5656)ecdh-sha2-nistp384(RFC 5656)ecdh-sha2-nistp256(RFC 5656)curve25519-sha256(RFC 8731)diffie-hellman-group18-sha512(RFC 8268)diffie-hellman-group16-sha512(RFC 8268)diffie-hellman-group14-sha256(RFC 8268)diffie-hellman-group-exchange-sha256(RFC 4419)diffie-hellman-group-exchange-sha1(RFC 4419)diffie-hellman-group14-sha1(RFC 4253)diffie-hellman-group1-sha1(RFC 4253)