Rebex SFTP is a file-transfer component for .NET languages (such as C# or VB.NET) that provides secure file system access over a secure SSH channel using the SFTP protocol. It makes it easy to transfer files between your application and Unix/Windows SSH servers. All popular SSH/SFTP and proxy servers are supported.
Major Rebex SFTP for .NET features
* Supports all major SSH and SFTP servers.
* Easy-to-use API with maximum flexibility, designed to fit nicely into .NET Framework.
* Supports .NET 1.0, .NET 1.1 and .NET 2.0, including 64-bit editions.
* Free one-year support.
* Free one-year upgrades.
* Upload and download to or from RAM.
* A tutorial and many samples, including multithreaded WinForm clients with full C# and VB.NET source code.
* Royalty free redistribution.
Feature list
* 100% managed code.
* CLS (Common Language Specification) compliant.
* Stable and thoroughly tested code.
* Complete C# source code is optionally available.
* Suitable for both client and server applications.
* Support for asynchronous operations according to .NET design patterns.
* All common firewalls and proxy servers are supported.
* The API closely resembles Rebex FTP for .NET - migrating existing applications from FTP to SFTP is easy.
* Includes a stand-alone SSH2 client component for general use.
* Includes Rebex Security component with support for signature/verification, encryption/decryption, etc.
* DSA and RSA public keys.
* Diffie-Hellman key exchange.
* Encryption/decryption using Triple DES, RC4 or AES.
* Dedicated class for manipulating file and directory listings. Wildcards, regular expressions and symlinks supported.
* Creating and deleting files and folders.
|