SmartFTP FTP Library Icon

SmartFTP FTP Library

SmartFTP FTP Library component (COM) provides file transfer functionality using the FTP and SFTP protocol.

SmartFTP FTP LibraryOverview

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.

Features

General

- Upload, Download with Resume capability
- Rename, Make and Remove Directory
- Move/Rename and Delete File
- IPv4 and IPv6
- International Domain Names (IDN)
- Enhanced NAT/UPnP/ICS/ICF Support
- UTF8 / Unicode Support
- SOCKS4, SOCKS4A, SOCKS5, HTTP Proxy Support
- Support for 64-bit file size (> 4GB)
- Transfer Speed Limits (Global and per connection)
- File Logging
- Multi Language Support
- On the fly file encryption
- 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
- Complete HTML Help Documentation

FTP / FTPS

- Server to Server (FXP) Transfers
- Secure Transfers (TLS)
- Compression (MODE Z)
- Transfer Integrity (XCRC, XMD5, XSHA1)
- Machine Readable Listing (MLSD)
- FTP Parser (Unix, MLST, VMS, MVS, DOS, HP-UX, zOS)
- Enhanced NAT/UPnP/ICS/ICF Support
- Set/Get Modified File Time (MDTM, MFMT, SITE UTIME)
- IP Repeater
- Local Port Limitation
- Set Unix Attributes (SITE CHMOD Wrapper)

SFTP over SSH

- SFTP Protocol Version: 1-6
- Host Key Algorithms: 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
- Authentications: password, publickey, Kerberos v5 (GSSAPI/SSPI), Smart Card (PKCS#11), X.509 certificates, keyboard-interactive, SecurID, hostbased, none
- Compression: zlib, zlib@openssh.com, none
- HMAC Algorithms: hmac-sha2-256, hmac-sha2-512, hmac-sha1
- Performance: Optimized assembler for performance critical algorithms.
- Interoperability: Tested against all public available SFTP/SSH server implementations. Automatically uses workarounds for faulty implementations.

NEW

- Updated C++/VB.NET/C# samples
- Added Utils::MessageFromHRESULT helper
- SSH: Removed non-standardized sntrup761

SmartFTP FTP LibraryInformation

Version
4.0.661
Date
09.15.23
License
Trial
Language
English
File Size
39.4 MB
Developer
Category
Operating Systems
Windows 7, Windows 8, Windows 10, Windows 11
System Requirements
No additional system requirements.
SmartFTP Icon
SmartFTP is an FTP (File Transfer Protocol), FTPS, SFTP, WebDAV, Amazon S3, Backblaze B2, Google Drive, OneDrive, SSH, Terminal client.
Trial
More
Visual Studio 2010 Professional Icon
Creating, debugging and deploying applications.
Free
Visual Studio 2010 Ultimate Icon
Simplifies solution development, lowering risk and increasing return.
Free
Microsoft Visual FoxPro 9.0 Service Pack Icon
Download Service Pack 2 for Microsoft Visual FoxPro 9.0.
Free
GNU Compiler Collection Icon
The GNU Compiler Collection includes front ends for C, C++, Objective-C, etc.
Free
Visual FoxPro 7.0 Service Pack Icon
An update for the released version of Microsoft Visual FoxPro 7.0.
Free
Visual Studio 2010 Ultimate ISO Icon
Provides an integrated environment of tools and server infrastructure
Free
LaTeX Editor Icon
rapid TeX/LaTeX document processing
Free
Visual Studio 2010 SP1 Icon
Microsoft Visual Studio 2010 Service Pack 1 Beta.
Free
More