JSch


Version: 0.1.42
Size:
275KB
Category:
Security
Other Tools
Requirements:
No special requirements
Seller:
JCraft Inc
Price:
Free
System:
Mac OS X
Rating:
4.5
License:
GPL

Description - JSch



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.



More in Other Tools-JSch

Connection Through Diffie Hellman Bsd Style License