JSch is a pure Java implementation of SSH2. It allows you to connect to an sshd server and use port forwarding, X11 forwarding, file transfer, etc. You can integrate its functionality into your own Java programs.
| Tags | Security Cryptography |
|---|---|
| Licenses | BSD Original BSD Revised |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Release Notes: This release has fixed minor bugs, resource leaks in agent forward mode and unexpected session down, and has an enhancement to integrate with jsch-agent-proxy.


Release Notes: This release fixes some bugs, including a channel crash in the packet compression mode, and improves file transfer performance on the sftp channel.


Release Notes: This release fixed minor bugs, including problems with using hmac-md5-96 and hmac-sha1-96, and added support for private keys ciphered with aes192-cbc and aes128-cbc.


Release Notes: This release fixes the deadlock bug in making exec requests during the re-keying process.


Release Notes: This release has fixed minor bugs in canceling remote port-forwarding and ls for empty directory in sftp. The support for some ciphers in ctr mode and arcfour was added.