SFTPBlackbox .NET Edition is a comprehensive collection of managed components that add add client-side and server-side support for SFTP (Secure File Transfer Protocol) to your .NET Framework applications.
SFTPBlackbox.NET includes complete SSH / SFTP protocol support and supports full range of SSH and SFTP features, such as
* support for full range of file and directory operations, defined by SFTP protocol;
* support for SFTP protocol versions 2-6;
* various authentication types including authentication with X.509 certificates;
* synchronous and asynchronous operation modes;
* various encryption algorithms including AES 256-bit;
* SSH key management functionality
SFTPBlackbox components are a clean-room implementation of all SSH/SFTP protocol specifications, which don't use any third-party libraries for core functionality.
SFTPBlackbox is compatible with all major SSH / SFTP servers and clients on the market.
This is .NET edition, which can be integrated into Visual Studio 2003, Visual Studio 2005 , Borland Delphi 8 and Delphi 2005-2006 /.NET, C#Builder. It requires .NET Framework 1.1, 2.0 or 3.0, Mono (1.0 or 2.0) or .NET CF (1.0 or 2.0).
This software is a commercial software. You will be able to download and test SFTPBlackbox .NET during a certain period of time, then, if it does what you need, you will have to acquire the full version from SFTPBlackbox .NET publisher. The SFTPBlackbox .NET 5.1 free trial version contains an installer and an uninstaller, and has a size of 20450 Kilobytes.
For additional information and support request, please contact directly SFTPBlackbox .NET publisher.

SFTPBlackbox .NET Screenshot