This is ConnectBot's SSH library. It started as a continuation of the Trilead SSH2 library, but has had several features added to it since then.
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)