FTP 程式庫概觀

簡介

The SmartFTP FTP Library component (COM) provides file transfer functionality using the FTP and SFTP protocol. It offers a wide range of features, reliable and secure file transfers (SSH and TLS). The component takes advantage of the COM technology which makes it possible to use it in numerous environments such as Visual Basic, Visual C++, JavaScript/VBScript, VB.NET, C#.NET, Delphi, etc.

下載 FTP 圖書館

如果您正在尋找,ftp 用戶端,請轉到其下載頁面.

功能

一般

  • 上傳,下載和續傳功能
  • 重新命名,建立和移除目錄
  • 移動/重新命名和刪除檔案
  • IPv4 和 IPv6
  • 國際網域名稱 (IDN)
  • 增強 NAT/UPnP/ICS/ICF 支援
  • UTF8 / Unicode 支援
  • SOCKS4, SOCKS4A, SOCKS5, HTTP 代理支援
  • 支援 64 位元檔案大小 (> 4GB)
  • 傳輸速度限制 (通用和每個連線)
  • 檔案記錄
  • 多國語言支援
  • 即時檔案加密
  • Native Windows x64, x86 and arm64 support
  • FIPS 140-3, 140-2, 186-4 compliant
  • Compatible with Windows 11, 10, 8.1, Server 2022, 2019, 2016, 2012 R2
  • 完整 HTML 說明文件

FTP / FTPS

  • 伺服器到伺服器 (FXP) 傳輸
  • 安全傳輸 (TLS)
  • 壓縮 (MODE Z)
  • 傳輸完整性 (XCRC, XMD5, XSHA1)
  • 機器可讀列表 (MLSD)
  • FTP 剖析器 (Unix, MLST, VMS, MVS, DOS, HP-UX, zOS)
  • 增強 NAT/UPnP/ICS/ICF 支援
  • 設定/取得檔案修改時間 (MDTM, MFMT, SITE UTIME)
  • IP 中繼器
  • 本地連接埠限制
  • 設定 Unix 屬性 (SITE CHMOD Wrapper)

使用 SSH 的 SFTP

  • SFTP 通訊協定版本:1-6
  • 主機金鑰演算法︰ RSA,DSA,ECDSA Ed25519
  • Encryption Algorithms: aes128-ctr, aes256-cbc, aes192-cbc, aes128-cbc, 3des-cbc, aes128-gcm@openssh.com, aes256-gcm@openssh.com
  • 金鑰交換︰ DH,DH 封包交換 (DHGEX),橢圓曲線 DH (ECDH) Curve25519
  • 驗證方式:密碼、公鑰、公匙, Kerberos v5(GSSAPI/SSPI)、智慧卡(PKCS#11)、X.509 證書、鍵盤交互、SecurID、基於主機的加密、無
  • 壓縮:zlib, zlib@openssh.com, 無
  • HMAC Algorithms: hmac-sha2-256, hmac-sha2-512, hmac-sha1
  • 效能:最佳化性能的關鍵演算法組合語言程式。
  • 協同工作能力:已測試對比所有的可用 SFTP/SSH 伺服器實現方法。實現方法故障時自動使用工作區。