Prehľad FTP knižnice

Na úvod

Komponent SmartFTP FTP Library (COM) zabezpečuje prenos súborov pomocou protokolov FTP a SFTP. Ponúka širokú škálu funkcií a spoľahlivé a bezpečné prenosy súborov (SSH a TLS). Využíva technológiu COM, takže ho možno použiť v mnohých prostrediach, napríklad Visual Basic, Visual C++, JavaScript/VBScript, VB.NET, C#.NET a Delphi.

Stiahnuť FTP Library

Ak hľadáte FTP klienta SmartFTP, prejdite na jeho stránku na stiahnutie.

Funkcie

Všeobecné

  • Nahrávanie a sťahovanie s možnosťou pokračovať
  • Premenovať, Vytvoriť a Odobrať Adresár
  • Presunúť/Premenovať a Odstrániť súbor
  • IPv4 a IPv6
  • Medzinárodné názvy domén (IDN)
  • Rozšírená podpora NAT/UPnP/ICS/ICF
  • Podpora UTF8 / Unicode
  • SOCKS4, SOCKS4A, SOCKS5, HTTP Proxy Podpora
  • Podpora 64-bitovej veľkosti súborov (> 4 GB)
  • Obmedzenia rýchlosti prenosu (globálne a pre jednotlivé pripojenia)
  • Zaznamenávanie súborov
  • Podpora viacerých jazykov
  • Šifrovanie súborov za behu
  • Natívna podpora Windows x64, x86 a arm64
  • Spĺňa normy FIPS 140-3, 140-2 a 186-4
  • Kompatibilné s Windows 11, 10, 8.1, Server 2022, 2019, 2016 a 2012 R2
  • Hotovo Dokumentácia pomocníka HTML

FTP / FTPS

  • Prenosy zo servera na server (FXP)
  • Zabezpečené prenosy (TLS)
  • Kompresia (MODE Z)
  • Integrita prenosu (XCRC, XMD5, XSHA1)
  • Machine Readable Listing (MLSD)
  • FTP Parser (Unix, MLST, VMS, MVS, DOS, HP-UX, zOS)
  • Rozšírená podpora NAT/UPnP/ICS/ICF
  • Nastavenie/získanie času zmeny súboru (MDTM, MFMT, SITE UTIME)
  • IP Repeater
  • Obmedzenie lokálnych portov
  • Nastavenie atribútov Unix (SITE CHMOD Wrapper)

SFTP cez SSH

  • Verzia protokolu SFTP: 1-6
  • Algoritmy kľúča hostiteľa: RSA, DSA, ECDSA, Ed25519
  • Šifrovacie algoritmy: aes128-ctr, aes256-cbc, aes192-cbc, aes128-cbc, 3des-cbc, aes128-gcm@openssh.com, aes256-gcm@openssh.com
  • Výmena kľúčov: DH, skupinová výmena DH (DHGEX), DH na eliptických krivkách (ECDH), Curve25519
  • Overovanie: heslo, verejný kľúč, Kerberos v5 (GSSAPI/SSPI), čipová karta (PKCS#11), certifikáty X.509, interaktívne z klávesnice, SecurID, na základe hostiteľa, žiadne
  • Kompresia: zlib, zlib@openssh.com, žiadna
  • Algoritmy HMAC: hmac-sha2-256, hmac-sha2-512, hmac-sha1
  • Výkon: optimalizovaný assembler pre výkonovo kritické algoritmy.
  • Interoperabilita: testované so všetkými verejne dostupnými implementáciami serverov SFTP/SSH. Pri chybných implementáciách sa automaticky používajú náhradné riešenia.