FTP/SSL for .NET is a versatile file-transfer component
for .NET languages (such as C# or VB.NET). It allows you
to transfer files directly from your application using
FTP/SSL, an extension of FTP which is fast becoming a
standard for secure FTP. This protocol is also known as
FTPS or FTP over TLS and is defined by RFC 4217. The name
Secure FTP is used to refer to this protocol as well,
although this can also mean SFTP, which is a different
protocol that runs over SSH - we provide an SFTP
component as well.
FTP/SSL enhances the standard FTP protocol by utilizing
the well known and widely used TLS and SSL protocol. TLS
1.0 and its predecessor SSL 3.0 provide strong
authentication, integrity and confidentiality on both the
control and data channels. This is achieved by using RSA
or DSA public key cryptography to authenticate the server
(or even the client) and to negotiate the encryption
method and symmetric keys to be used to encrypt your
data. There are many FTP servers that support FTP/SSL
(FTPS) and their number is growing constantly.
Upload data directly to your server without creating
temporary disk files. Resume transfers that were aborted
by a network error or user action. Transfer the whole
folder using a single line of code. Open a remote file as
a stream and work with it as if it was accessible
locally. Monitor upload and download status and progress
using custom events. Send raw FTP commands to utilize
enhanced functionality.
http://www.rebex.net/ftp-ssl.net/
Download File Size:4.31 MB