J2SSH Maverick 1.4.45
SSH (Secure Shell) is a program to log into another computer over a network, to execute commands in a
remote machine and to move files from one machine to another. It provides strong authentication and secure
communication over insecure networks. There are two separate SSH protocol versions available, the original SSH1 and the
current version SSH2. The two protocols are not compatible and you cannot connect to an SSH1 server using an SSH2
client and visa versa. SSH1 is considered deprecated and has many vulnerabilities (full details can be found at cert.org)
SSHTools is providing this functionality due to customer demand and we DO NOT recommend using SSH1 in any way.
J2SSH Maverick is a lightweight, single threaded & thread safe implementation of the SSH protocols. No other
dependencies other than a JAVA development kit are required and all cryptographic requirements are contained
within the API. The core J2SSH Maverick implementation
com.maverick.ssh is compatible with all JAVA platforms.
Further utility classes are available which are suitable for J2SE/J2EE environments.
To connect using the J2SSH Maverick API you should read the documentation for the base SSH interfaces and the
This package contains a Secure Copy (SCP) engine suitable for the
lightweight J2SSH Maverick API.
||The base implementation of the SFTP protocol enabling SFTP to be
operated over both SSH1 and SSH2 connections.
||This package contains a set of general interface contracts for SSH communication that
provide the core set of functionality available in both the SSH1 and SSH2 protocol specifications.
||This package contains an abstract cryptographic provider for the SSH protocol.
||This package contains a set of algoritm implementations that enable the Maverick API
to use a Java Cryptography Extension provider.
||This package contains a set of algoritm implementations that use an internal
||This package contains an SSH1 implementation of the
||This package contains an SSH2 implementation of the
||This package contains a set of network utilities for the J2SSH Maverick API.
||This package contains utility classes for loading/storing public/private keys
and is based on the SSHTools key format architecture.
||This package contains the SSHTools SCP implementation converted to use the
J2SSH Maverick API's SCP engine.
||This package contains the SSHTools SFTP client converted for use with the J2SSH
Copyright © 2003-2008 SSHTools LTD. All Rights Reserved.