A collection of components that ensure secure connections based on the SSH and SSL protocols, and some of the most advanced encryption algorithms.
- SecureBridge
- Version : 8.0.1
- License :Trial
- OS :Windows All
- Publisher :Devart
SecureBridge Description
SecureBridge is a collection of security-related components that make use of the SSL and SSH protocols to ensure network traffic protection. The package is tested with both OpenSSH and PuTTY and provides compatibility with multiple IDEs, including various versions of Embarcadero RAD Studio, CodeGear RAD Studio, and Borland Delphi, Lazarus and Free Pascal.
The purpose of SecureBridge is to facilitate secure data transfers and block attack attempts. Based on the Diffie-Hellman key exchange algorithm, it can build safe network connections that require two-sided authentication and ensure all data is encrypted before sending. Along with data access components such as MyDAC (Data Access Components for MySQL) or PgDAC (PostgreSQL Data Access Components), SecureBridge can prevent message interception, securing the data that an application sends and receives.
SecureBridge is fully compatible with the industry standard SSH2 protocol, as well as the SSL 3.0 and TLS 1.0 protocol. The integrated SSH server can connect to various clients to ensure secure file transfers, while safe file downloading can be achieved by creating an SFTP server with the TScSFTPServer component. Additionally, SecureBridge comes with dedicated components for building SSL and SFTP clients. In other words, SecureBridge bundles both server and client functionality.
Storage components are also included in the package, alongside SSH shell libraries for remote actions. Furthermore, all the data that passes through the network can also be protected by Indy.
The array of algorithms compatible with SecureBridge contains some of the most powerful encryption and hashing methods: Blowfish, AES, Cast128, TripleDES, RSA, DSA, as well as asymmetric keys.
SecureBridge can implement client, server and storage functionality within an application, ensuring compatibility with some of the most advanced security protocols and encryption algorithms. It ensures on-going protection of network connections without affecting the main functionality of the target application or its performance.
System requirements
- RAD Studio IDE or any other supported IDE
Limitations in the unregistered version
- 60 days trial