SSL for .NET的FTP/SSL是一款適用于.NET語言(如C# 或VB.NET)的功能全面的文件傳輸控件。它使您能直接運用FTPS從您的應(yīng)用程序中傳輸文件。FTPS是迅速成為安全FTP標(biāo)準(zhǔn)的FTP擴(kuò)展協(xié)議。該協(xié)議也被稱為通過SSL的FTP或通過TLS的FTP。
功能特征:
100%可托管的代碼遵循CLS(通用語言規(guī)范)支持所有主要的通過TLS/SSL的FTP標(biāo)準(zhǔn)可實現(xiàn)服務(wù)器與客戶端證書的驗證使用RSA, DSA或RSA并通過短暫的Diffie-Hellman進(jìn)行TLS/SSL密匙交換使用DES, Triple DES, RC2, RC4 或AES進(jìn)行加密/解密支持現(xiàn)有的TLS 1.1協(xié)議與.NET的Rebex FTP兼容 – 對現(xiàn)有應(yīng)用程序的保護(hù)變得簡單完全自定義的證書驗證 – 您的應(yīng)用程序可完全控制接受與不接受的驗證包含了SecureSocket控件以實現(xiàn)普通的應(yīng)用。還可全面定義TLS/SSL握手協(xié)議包含Rebex Security控件用于X509證書的管理、驗證、數(shù)據(jù)簽名/驗證以及加密/解密。穩(wěn)定以及徹底通過測試的代碼。可選擇獲取完整的C#源代碼。支持.NET 1.0、.NET 1.1、.NET 2.0/3.0/3.5在Windows CE以及PocketPC設(shè)備上能使用.NET CF 1.0以及2.0包實現(xiàn)FTP具有.NET 1.1/2.0/3.0/3.5以及.NET CF 2.0上的IPv6支持。.NET的Rebex FTP被設(shè)計用來實現(xiàn)您代碼的簡單運用。查看online samples或download samples and evaluation version以獲取詳細(xì)信息。支持異步操作。主動或被動的傳輸模式。二進(jìn)制以及ASCII傳輸。傳輸壓縮支持(MODE Z)。可重復(fù)使用的塊傳輸支持(MODE B)。支持所有常用的防火墻以及代理服務(wù)器。支持WebRequest與WebResponse可插接協(xié)議 – 只需簡單的幾行代碼就能使用任何協(xié)議下載文件。C# and VisualBasic .NET的樣本用于處理文件與目錄列表的特殊類。支持通配符、正規(guī)表達(dá)式以及symlink。創(chuàng)建與刪除文件與文件夾。支持PutUniqueFile(STOU命令)。能簡單地與主機應(yīng)用程序集成的事件與指代。既能用于客戶端應(yīng)用程序又能用于服務(wù)器端應(yīng)用程序。支持REST命令 – 文件的斷點續(xù)傳。支持服務(wù)器的特定命令(SITE命令)- 例如,在Unix FTP服務(wù)器上設(shè)置訪問許可。具有支持的全部常用格式的自動目錄列表解析程序(LIST命令)。支持自定義列表解析程序以處理特殊的LIST響應(yīng)格式。支持原始的FTP命令以及響應(yīng)。stream技術(shù)支持 – 實時從遠(yuǎn)程文件讀取以及寫入遠(yuǎn)程文件。通過進(jìn)程事件功能監(jiān)控下載。通過.NET異常進(jìn)行錯誤處理。一年的免費支持。一年的免費升級更新服務(wù)。支持MDTM(最后修改時間)與SIZE(文件大?。┟?。遵循RFC 959、1123、1579、2228、2246、4217以及許多常用的擴(kuò)展規(guī)則。