About IP*Works! SFTP C/C++ Edition

A lightweight and efficient SFTP Client component which supports strong SSH 2.0 encryption and advanced cryptography.

IP*Works! SFTP helps developers rapidly build secure file transfer applications. It provides a mature SFTP client with a simple-to-use API which developers can use to quickly add SFTP support into any application. It includes support for all major authentication mechanisms, key formats, and encryption algorithms.

IP*Works! SFTP Features

  • Security features include strong encryption algorithms such as AES GCM, ChaCha20-Poly1305, and many more. Message integrity checking, secure secret key exchange, and ECDH SSH key exchange algorithms.
  • Support for all major key formats, including PPK.
  • Multi-factor, password, and key based authentication fully supported.
  • Use with any SFTP Version (3, 4, 5, or 6).
  • Queue multiple files and upload all simultaneously.
  • A complete unified framework with a common, easy-to-learn object model and simplified interfaces that help you get more done.
  • Components are thread-safe on critical members.
  • Fast, robust, reliable - the components consume minimal resources.
  • Native development components for all supported platforms and component technologies.
  • Rigorously tested, rock solid components that have undergone hundreds of thousands of hours of testing both internally by our QA team and externally through customer installations.
  • Detailed reference documentation, sample applications, fully-indexed help files, and an extensive online knowledge base.