JSch

A Java component to help you with your development.
Download

JSch Ranking & Summary

Advertisement

  • Rating:
  • Publisher Name:
  • Atsuhiko Yamanaka
  • Operating Systems:
  • Windows All
  • File Size:
  • 192 KB

JSch Tags


JSch Description

JSch is a pure Java implementation of SSH2. JSch allows you to connect to an sshd server and use Port Forwarding, X11 forwarding, File Transfer, etc., and you can integrate its functionality into your own Java programs. JSch is licensed under BSD style license. The current JSch has the following features. JSch is in pure Java, but it depends on JavaTM Cryptography Extension (JCE). JSch is know to work with: J2SE 1.4.0 or later (no additional libraries required). J2SE 1.3 and Sun's JCE reference implementation that can be obtained at http://java.sun.com/products/jce/. J2SE 1.2.2 and later and Bouncycastle's JCE implementation that can be obtained at http://www.bouncycastle.org/. SSH2 protocol support. Key exchange: diffie-hellman-group-exchange-sha1, diffie-hellman-group1-sha1 Cipher: blowfish-cbc,3des-cbc,aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-ctr,Arcfour,arcfour128,arcfour256 MAC: hmac-md5, hmac-sha1, hmac-md5-96, hmac-sha1-96 Host key type: ssh-dss,ssh-rsa Userauth: password Userauth: publickey(DSA,RSA) Userauth: keyboard-interactive Userauth: gss-api-with-mic X11 forwarding xauth spoofing connection through HTTP proxy. connection through SOCKS5 proxy. port forwarding. stream forwarding. signal sending. The unofficial patch for sshd of openssh will be found in this thread. envrironment variable passing. remote exec. generating DSA and RSA key pairs. changing the PassPhrase for a private key. partial authentication SSH File Transfer Protocol(version 0, 1, 2, 3) packet compression: zlib, zlib@openssh.com JZlib has been used. hashed known_hosts file. NONE Cipher switching. High Performace Enabled SSH/SCP supports NONE Cipher switching. Refer to ScpToNoneCipher.java. JSch is licensed under BSD style license.


JSch Related Software