SecureBridge is a comprehensive set of client and server modules that support various protocols, including SSH, SFTP, FTPS, HTTP/HTTPS, SSL, WebSocket, and SignalR, ensuring secure communication between systems.

Installing SecureBridge couldn't be easier - just place a few components on your form, specify the server address and user credentials, and you'll have a secure connection in no time. The suite protects TCP traffic using SSH or SSL protocols and Cryptographic Message Syntax, which provides authentication for both the client and server, along with strong data encryption and data integrity verification.
SecureBridge components can also be used in conjunction with data access components, preventing data interception or modification in an untrusted network.
The suite offers broad compatibility across a wide range of platforms and versions, including Lazarus 2.0.12 and Free Pascal 3.2.0 on Windows, macOS, and Linux (32-bit and 64-bit), Indy, OpenSSH 3.8, PuTTY, and more. It also supports TLS 1.3, 1.2, 1.1, 1.0, and SSL 3.0 protocols, as well as MySQL Data Access Components (MyDAC) and PostgreSQL Data Access Components (PgDAC).
Key features of SecureBridge include support for RAD Studio 11 Alexandria and macOS ARM, robust protection against cryptographic attacks, high performance, and the ability to work with system and external certificate storages through CryptoAPI. The suite also offers file, registry, and temporary memory storages for certificates, keys, and users, along with a high-quality random number generator. It works equally well in both synchronous and asynchronous modes, and does not require any external modules.
In short, SecureBridge is an excellent choice for anyone looking for a robust, reliable network security solution. You can download the latest version of the product from the official Devart website.
Version 10.8.0:
*Added support for RAD Studio 12 Athens Release 3
*Added support for the RAD Studio 64-bit IDE
*Added support for Lazarus 3.8
*Added a demo of a fully functional implementation of a REST server and a REST client
Version 10.6.0:
*Added support for RAD Studio 12 Athens Release 2
*Added support for Lazarus 3.6
*Added the ChangePassword method to the TScSSHClient component
*Added a design-time editor for the SASLMechanisms property of the TScSMTPClient component
*Added the REST API demo using TScHttpWebRequest component
Version 10.4.1:
*Added support for RAD Studio 12
*Added support for macOS Sonoma
*Added support for iOS 17
*Added support for Android 13
*Added support for Lazarus 3.0 and FPC 3.2.2
*Added support for ChaCha20-Poly1305 cipher suites for TLS protocol
*Added support for OAUTH2 authentication in TScSMTPClient
Version 10.1.1:
*Added support for RAD Studio 11.1 Alexandria
*Added support for Lazarus 2.2.0
*Added support for Windows 11
*Added support for macOS Monterey
*Added support for the HTTP/HTTPS server in the TScHttpServer component
*Added the TScSSLServer component
*Added the TScSMTPClient.OnProgress event