FTP Library Overzicht
Introductie
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.
Functies
Algemeen
- Upload, Download met Hervatte capabiliteit
- Hernoem, Maak en Verwijder Map
- Verplaays/Hernoem en Verwijder Bestand
- IPv4 en IPv6
- Internationale Domein Namen (IDN)
- Uitgebreide NAT/UPnP/ICS/ICF Ondersteuning
- UTF8 / Unicode Ondersteuning
- SOCKS4, SOCKS4A, SOCKS5, HTTP Proxy Support
- Ondersteuning voor 64-bit bestandsgrootte (> 4GB)
- Overdrachtssnelheid beperker (Globaal en per verbnding)
- Bestand Logging
- Ondersteuning in meerdere talen
- 'On the fly' bestandsencryptie
- 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
- Compleet HTML Help Documentate
FTP / FTPS
- Van Server naar Server (FXP) Overdrachten
- Beveiligde Overdrachten (TLS)
- Compressie (MODE Z)
- Overdrachtsintegriteit (XCRC, XMD5, XSHA1)
- Machine Readable Listing (MLSD)
- FTP Parser (Unix, MLST, VMS, MVS, DOS, HP-UX, zOS)
- Uitgebreide NAT/UPnP/ICS/ICF Ondersteuning
- Vragen of instellen van de "Laatst Gewijzigd" tijd van het bestand (MDTM, MFMT, SITE UTIME)
- IP Herhaler
- Locale Poort Limiet
- Instellen van Unix Attributen(SITE CHMOD Wrapper)
SFTP over SSH
- SFTP Protocol Versie: 1-6
- Host Key Algoritmes: RSA, DSA, ECDSA, Ed25519
- Encryption Algorithms: aes128-ctr, aes256-cbc, aes192-cbc, aes128-cbc, 3des-cbc, aes128-gcm@openssh.com, aes256-gcm@openssh.com
- Key Exchange: DH, DH group exchange (DHGEX), Elliptic Curve DH (ECDH), Curve25519
- Authenticaties: wachtwoord, publieke, GSSAPI (Kerberos), Smart Card (PKCS # 11), X.509-certificaten, toetsenbord-interactief, SecurID, host, geen
- Compressie: zlib, zlib@openssh.com, geen
- HMAC Algorithms: hmac-sha2-256, hmac-sha2-512, hmac-sha1
- Prestaties: Geoptimaliseerde assembler voor kritische prestatie-algoritmen.
- Bruikbaarheid: Getest met alle beschikbare SFTP/SSH server implementaties. Maakt automatisch gebruik van workarounds bij implementatiefouten.