Огляд Бібліотеки FTP

Вступ

Компонент SmartFTP FTP Library (COM) забезпечує передавання файлів за протоколами FTP і SFTP. Він пропонує широкий набір функцій, а також надійне й безпечне передавання файлів (SSH і TLS). Компонент використовує технологію COM, завдяки чому його можна застосовувати в багатьох середовищах, зокрема Visual Basic, Visual C++, JavaScript/VBScript, VB.NET, C#.NET і Delphi.

Завантажити Бібліотеку FTP

Якщо ви шукаєте FTP-клієнт SmartFTP, перейдіть на його сторінку завантаження.

Характеристики

Загальний

  • Відвантаження, Завантаження із спроможністю Відновлення
  • Перейменувати, Створити та Видалити Директорію
  • Перемістити/Перейменувати та Видалити Файл
  • IPv4 та IPv6
  • Міжнародні Імена Доменів (IDN)
  • Покращена Підтримка NAT/UPnP/ICS/ICF
  • Підтримка UTF8 / Unicode
  • Підтримка Проксі SOCKS4, SOCKS4A, SOCKS5, HTTP
  • Підтримка для розміру файлу у 64-біт (> 4GB)
  • Передати Обмеження Швидкості (Глобальні та на окреме з'єднання)
  • Лоґування Файлу
  • Багатомовна Підтримка
  • Побіжне шифрування
  • Вбудована підтримка Windows x64, x86 і arm64
  • Відповідає вимогам FIPS 140-3, 140-2 і 186-4
  • Сумісність із 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 (Пакувальник Сайту CHMOD)

SFTP в межах SSH

  • Протокол SFTP Версія: 1-6
  • Алгоритми ключа хоста: RSA, DSA, ECDSA, Ed25519
  • Алгоритми шифрування: aes128-ctr, aes256-cbc, aes192-cbc, aes128-cbc, 3des-cbc, aes128-gcm@openssh.com, aes256-gcm@openssh.com
  • Обмін ключами: DH, груповий обмін DH (DHGEX), DH на еліптичних кривих (ECDH), Curve25519
  • Методи автентифікації: password, publickey, Kerberos v5 (GSSAPI/SSPI), Smart Card (PKCS#11), X.509 certificates, keyboard-interactive, SecurID, hostbased, none
  • Стиснення: zlib, жодного
  • Алгоритми HMAC: hmac-sha2-256, hmac-sha2-512, hmac-sha1
  • Продуктивність: оптимізований асемблер для критичних до продуктивності алгоритмів.
  • Сумісність: перевірено з усіма загальнодоступними реалізаціями серверів SFTP/SSH. Автоматично використовує обхідні рішення для несправних реалізацій.