MindTerm is an implementation of a secure shell client in pure Java supporting both the ssh1 and the ssh2 protocols.
MindTerm Features:
* 100% Java based
* Ability to run as an application and an Applet
* Support for SSH-1 and SSH-2 protocols
* Support for tunnels and port forwards
* X11 forwarding
* Active tunnel display
* Integrated, full featured terminal emulator
* Ability to save passwords in encrypted files with a global password protecting all settings
* Ability to connect through HTTP & SOCKS proxies
* Support for keep-alive packets to keep the network connection open
* Integrated ftp proxy which allows the user to connect with a normal ftp client to an ftp server
* Integrated ftp to sftp proxy which allows the user to connect with a normal ftp client to an sftp enabled SSH-2 server
* Zlib compression
* Strict host key checking
* Supported ciphers: AES (128, 192, 256), Blowfish, Twofish, Cast, 3DES, Arcfour
* Key exchange support: Diffie-Hellman group-exchange protocol & Diffie-Hellman group1-sha1
* Key types: ssh-rsa & ssh-dss
* Ability to generate key pairs for DSA & RSA keys
* Supported macs: hmac-md5, hmac-sha1, hmac-sha1-96, hmac-md5-96, hmac-ripemd160