Maverick.NET

Maverick .NET Banner

Maverick.NET brings the performance and flexibility of our renowned Java-based SSH API to the Microsoft.NET platform. Introduce enterprise-class security features to your .NET framework applications with Maverick.NET.

J2SSH Maverick has been the leading solution for SSH connectivity on the Javatm platform for several years now. With the release of this product, Microsoft .NET developers may also now start building secure applications that harness the powerful yet lightweight Maverick architecture.

Maverick.NET has been built with strong emphasis placed upon high performance and low distribution size and this means that Maverick.NET is just as suitable for the development of large scale enterprise Web applications as it is to conventionally-distributed software.

Take Control of Your Connections

Alternative SSH solutions on the Microsoft® .NET platform are seemingly developed with a 'one-size-fits-all' mentality. Full control over the many powerful functions of the SSH protocol is sacrificed with only the mass-market features included. These solutions are unsuitable for enterprise-class development projects and typically provide no source code option, making independent source code audit impossible.

Maverick.NET provides the developer with the ability to take full control over their secure connections, providing much more than just a regular SSH component, but rather a full SSH 'toolkit'. Support for SSH1, SSH2, port forwarding and alternative authentication methods is included and all aspects of your secure connection are fully configurable.

Product Information
  • 100% fully managed component written in C# with no external dependencies
  • Supports 1.0, 1.1 and 2.0 versions of the .NET Framework
  • Full support for both SSH1 and SSH2 protocols
  • Compatible with all SSH servers including SSH Communications Inc, OpenSSH, F-Secure and many others
  • SFTP & SCP clients included
  • Full MSDN-style API documentation
  • Example code included in both VB.NET and C# languages
  • Maximum 256-bit encryption using FIPS-197 AES cipher
  • Password authentication
  • Public key, keyboard-interactive authentication
  • Port forwarding
  • 3DES, Blowfish, AES, Serpent, Twofish and CAST ciphers
  • diffie-hellman-group1-sha1 key exchange
  • ssh-dss, ssh-rsa public keys
  • SHA1, MD5 message authentication
  • Interactive sessions
  • Single threaded/threaded buffer modes
  • State change events for client and channels
  • Data listening events for asynchronous channel operation
  • File transfer events for SFTP/SCP progress indicators
  • Reading of PuTTY and SSH.com private keys
  • X Forwarding
Licensing Information

You may evaluate the Maverick.NET 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.

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 3SP. 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.

Please click here for licensing information and pricing.

Support Services

The Maverick.NET software is shipped with our free introductory one-year standard support contract. Our developers have many years experience in developing cutting edge security solutions and can assist you in porting legacy applications to the Maverick.NET API, configuration issues or any other technical SSH related enquiry. If your environment dictates that a rapid response is essential, we offer a premium support contract for added reassurance.

Download the Maverick.NET Evaluation Release.

Microsoft Windows is a registered trademark of Microsoft Corporation in the United States and other countries.

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

Purchasing Options
License Type:
Support Package:

Download Now!

Why Use Maverick.NET?

Maverick.NET is a port of our mature and trusted Java-based implementation. You get peace of mind knowing that security components form the core of our business and we take pride in their continued success.


Download and Try
Maverick.NET Evaluation Build