SocketTools Secure Library Edition

The SocketTools Secure Library Edition includes standard Windows dynamic link libraries (DLLs) which can be used in a wide variety of programming languages such as Visual Studio.NET, Visual C++, Visual Basic and Delphi. The Library Edition is ideal for the developer who requires the high performance, minimum resource utilization and flexibility of a lower level interface, without the inherent overhead of ActiveX controls or COM libraries.

The SocketTools Library Edition API has over 800 functions which can be used to develop applications that meet a wide range of needs. SocketTools covers it all, including uploading and downloading files, sending and retrieving email, remote command execution, terminal emulation, and much more.

The following are just some of the features in the SocketTools Secure Library Edition:

  • Standard Windows dynamic link libraries (DLLs) with minimal overhead
  • Low resource utilization and no external dependencies on third-party libraries
  • A comprehensive product with 18 libraries and over 800 functions
  • Fully compatible with Visual C++ and Borland C++ Builder
  • Includes both high level and lower level interfaces for maximum flexibility
  • Support for both synchronous and asynchronous network connections
  • Thread-safe implementation with full support for multithreaded applications
  • Support for proxy servers, including secure proxies, using FTP and HTTP
  • Support for the standard SSL and TLS security protocols with 128-bit encryption
  • Enable advanced security features with just a few lines of code
  • Support for both implicit and explicit SSL and TLS connections
  • Create both secure client and server applications
  • Support for client certificates when required by the remote host
  • Support for using certificate files as well as using the Windows certificate store
  • No dependencies on third party security libraries
  • An extensive Developer's Guide and online Technical Reference
  • A professional technical support staff and extensive online support resources
  • No runtime licensing fees or additional royalties
  • A trusted company with over 10 years experience developing Internet components

The SocketTools Secure Library Edition has integrated support for secure, encrypted connections using the industry standard Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols. The Secure Library Edition provides an interface for all of the major Internet protocols such as HTTP, FTPS, SMTPS, POP3S, IMAPS and more.

Your data is protected by industrial strength 128-bit encryption, and SocketTools includes support for client certificates and other advanced features. You can also create your own, custom secure client and server applications and there's no need for you to understand the details of certificate management, data encryption or how the security protocols work. All it takes is a few lines of code to enable the security features with very minimal changes to any existing code.

SocketTools Links

Product Overview
An overview of the product features and benefits.


SocketTools Libraries
The libraries that are included with this edition.


Frequently Asked Questions
Answers to the most common questions about SocketTools.


Download Product
Download a free evaluation copy of SocketTools.


Purchase Online
Purchase a developers license for this product.


Technical Reference
Review the online technical reference documentation.


Release Notes
Release notes for the current version of SocketTools.


License Agreement
The developer license agreement for this product.