Prehlad FTP knihovne
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.
Vlastnosti
Všeobecné
- Odosielanie, 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é doménové mená (MDM)
- Rozšírená podpora NAT/UPnP/ICS/ICF
- UTF8 / Unicode podpora
- SOCKS4, SOCKS4A, SOCKS5, HTTP Proxy Podpora
- Podpora pre 64-bitovú veľkosť súborov (> 4GB)
- Limitovanie prenosu (Globalne a zvlášt pre jednotlivé pripojenie)
- Zaznamenávanie súborov
- Multi Jazyková podpora
- Šifrovanie
- 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 HTML Pomocná dokumentácia
FTP / FTPS
- Prenos zo servera na server (FXP)
- Zabezpečené prenosy (TLS)
- Šifrovanie (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
- Nastaviť/Získat Upravený čas pre súbor (MDTM, MFMT, SITE UTIME)
- IP Repeater
- Limitácia lokálnych portov
- NastaviŤ UNIXové atribúty (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é pre kritické algoritmy.
- Súčinnosť: Testované na všetkyćh verejne dostupných SFTP/SSH serverových implementáciách. Pri zlyhaní automaticky pokračuje v praci.