Maverick SSHD
Maverick SSHD (Java SSHD Server)
The Maverick SSHD Component is the server-side version of the popular J2SSH Maverick API. Start developing enterprise-class secure business applications that take advantage of the enhanced, scalable framework and optimized performance.

The Maverick SSHD Component is designed specifically for intensive, server-side Java™ SSH applications . Built to take advantage of the optimized NIO classes provided by the Java Development Kit version 1.4.2, the Maverick SSHD delivers maximum possible performance for your heterogenous security solutions.

Extensibility

The Maverick SSHD API is fully extensible. As a developer, you are able to plug-in your own authentication processes, control your application's threading requirements and a virtual filesystem is included. This level of configuration is exclusive to our SSHD, no other solution offers the same degree of control over resources and the opportunity for easy expansion.

Technical Information
  • Cross platform, 100% Java™ based component
  • Supports JDK 1.4.2_05 and above
  • Supports SSH2 protocol only for maximum security    
  • Choice of internal cryptographic provider or JCE
  • SFTP & SCP file transfer protocols supported
  • Scalable implementation based upon the Java NIO framework
  • Reduce overheads by controlling your server's threading requirements
  • Local and remote port forwarding fully supported
  • Password authentication
  • Public-key authentication    
  • X509 certificate support    
  • diffie-hellman-group14-sha1 key exchange
  • Blowfish/3DES encryption ciphers
  • Optional Twofish, AES & CAST ciphers (Requires additional configuration)
  • SHA1/MD5 Message Authentication Codes (MACs)
  • HTTP, SOCKS 4 and SOCKS 5 proxy support
  • ZLIB Compression
  • NativeAuthenticationProvider interface allows customization of the login process
  • Abstract SessionChannel class allows customization of the shell and command execution
  • NativeFileSystemProvider interface to customize file access
  • Built in VirtualFileSystem provides platform independent NativeFileSystemProvider implementation
  • VirtualFileSystem allows mounts to be defined by mapping virtual directories to physical folders
  • Configurable number of data transfer, accept and connect threads    
  • AccessManager interface allows customization of access rights on a user-by-user basis
Licensing Information

You may evaluate the Maverick software for a period of up to forty-five days, after which you must purchase the relevant commercial license or remove all copies of the software from your systems.

There are two types of licensing for the SSHD Maverick product:

  • Binary License - If you want to embed a binary only version of Maverick SSHD in your project you will require the Binary License. This license allows use amoungst multiple developers.

  • Source Code License - If you require access to the source code of the API, you will require the Source Code license. This license also allows use amongst multiple developers.

Our products are licensed on a per-project basis. This means that you may use the license for the development of one named project only. Additional projects may be added to your license by contacting SSHTools. All of our product licenses are non-exclusive and royalty-free and all come with our free one-year standard support contract.

Please see our licensing FAQ for more information.

Support Services

Both the Maverick SSHD licenses are bundled with our introductory one-year standard support contract. Our development team comprise many years experience in the development of cutting edge security solutions and can assist you in porting legacy applications to the enhanced API, configuration issues or any other technical SSH related enquiry. If your environment dictates that a rapid response is essential, we also offer a premium support contract for your reassurance.

Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.

 

Download


Purchase
 

Online purchase currently not available. Contact sales@sshtools.com


Who Uses Maverick?

Maverick is used today by many clients from all walks of industry. These include defense contractors and other high-technology vendors specializing in VPN software and internet hardware.

The Maverick API has now been successfully integrated into many mission critical systems at countless Fortune 500 industries.


Where is the original?

Open Source J2SSH (Note: Not commercially supported)