JSch
Details
| Last Update: | 2008-01-21 17:01:10 |
| Version: | 0.1.37 |
| License/Program Type: | BSD License |
| Publisher: | JCraft, Inc. |
| Price: | $0.00 |
Description:
JSch is a pure Java implementation of SSH2.
JSch project allows the user 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.
Our intension in developing this stuff is to enable users of
our pure java X servers, WiredX and WeirdX, to enjoy secure X
sessions. Our efforts have mostly targeted the SSH2 protocol in
relation to X window system and X11 forwarding. Of course, we are
also interested in adding other functionality - port forward, file
transfer, terminal emulation, etc.
Needless to say, SSH provides support for secure remote login,
secure file transfer, and secure TCP/IP and X11 forwarding. It can
automatically encrypt, authenticate, and compress transmitted
data.
The SSH protocol is available in two incompatible varieties:
SSH1 and SSH2. SSH2 was invented to avoid the patent issues
regarding RSA (RSA patent has expired), and to fix some data
integrity problem that SSH1 has, and for a number of other
technical reasons.
SSH2 protocol has been standardized on IETF Secure Shell
working group and drafts related to SSH2 protocol are available on
the web. In developing JSch, we are now referring to following
documents:
SSH Protocol Architecture
SSH Transport Layer Protocol
Diffie-Hellman Group Exchange for the SSH Transport Layer
Protocol
SSH Connection Protocol
SSH Authentication Protocol
Here are some key features of "JSch":
· 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-cbcnew!
· 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
· 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.
· 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. JZlib has been used.
· JSch is licensed under BSD style license.
What's New in This Release:
· This release fixes some minor bugs related to sftp and
port forwarding.
0 comments
Add to
JSch Version History
Related Software
|
|
From category: Firewalls |
| Universal lightweight multiplatform proxy server with HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP, POP3, UDP and TCP portmapping, access control, bandwith control, traffic limitation and accountin... |
|
|
From category: Security |
| Digital Invisible Ink Toolkit 1.5 is security software developed by Kathryn H. The Digital Invisible Ink Toolkit is a Java steganography tool that can hide any sort of file inside a digital image (... |
|
|
From category: Security |
| cosign 1.9.3 is security software developed by Regents of the University of Michigan. cosign is a Web single sign on system that allows users to authenticate once per session and access any protect... |
|
|
From category: Security |
| AVG Anti-Virus Definitions 7.1.30 is security software developed by Grisoft. AVG Anti-Virus Definitions are virus definitions for AVG Anti-Virus software. About AVG Anti-Virus: AVG Pr... |
|
|
From category: Security |
| Email Security through Procmail 1.151 is security software developed by John Hardin. Email Security through Procmail (the Procmail Sanitizer) provides methods to sanitize email, removing obvious ex... |
|
|
From category: Security |
| F-Prot GUI 0.5 is security software developed by FRISK Software International. F-Prot GUI is a graphical user interface for great (and free for individual users) command line antivirus called F-Pro... |
|
|
From category: Other-Tools |
| Aexpl uses the dazuko kernel-module and md5 hashes (signatures are planed) to identify bad files when they are created or used by listenning to the kernel file systemcalls. So you can immediately inte... |
|
|
From category: Security |
| JSch is a pure Java implementation of SSH2.... |
|
|
From category: Other-Tools |
| updated on Mon, 09 Jun 2008 10:01:35 CDT
- Hitonic MIDlet Protector sets various limitations on launching MIDlets.... |
|
|
From category: Security |
| KCrypto is a KDE2 file encryptor.... |
|
|
From category: Security |
| ipt_pkd is an iptables extension implementing port knock detection.... |
|
|
From category: Encryption |
| updated on Thu, 05 Jun 2008 06:41:28 CDT
- Erase files completely and securely with Free Eraser... |
|
|
From category: Security |
| Tentun is a tunneling project that introduces the innovative concept of modifying packet traffic.... |
|
|
From category: Security |
| Aberium Supervisor 2.3 is security software developed by Aberium. Aberium Supervisor rapidly transform any PC into an internet security appliance. Installation is automatic, taking 5 minutes and ma... |
|
|
From category: Other-Tools |
| F-Prot Antivirus for Linux Workstations is designed for workstations running the Linux operating system. F-Prot Antivirus for Linux Workstations is free when used by personal users on personal worksta... |
Leave a comment