SecureBridge is a library of nonvisual components for Delphi, Delphi for .NET, and C++Builder designed to protect network connections from unauthorized access.
SecureBridge can protect any TCP traffic using SSH or SSL. SSH and SSL are secure transport layer protocols that provide authentication for both client and server, strong encryption, and data integrity verification. SecureBridge can be used in conjunction with data access components to prevent data interception or modification in an untrusted network.
The following list describes the main features of SecureBridge:
Full support for SSH2, SSL 3.0, and TLS 1.0 protocols
Fast and customizable SSH server, SSH client, and SSL client
Support for most SSH2-compatible clients and servers including OpenSSH
Compatible with any application that works through TCP with protocols like SMTP, POP, IMAP, etc.
Ability to work with system and external certificate storages through CryptoAPI
Protection against diverse crypto attacks
Support for symmetric (Blowfish, AES128, Cast128, TripleDES) and asymmetric (RSA, DSA) algorithms
Support for SHA1 and MD5 hashing algorithms
Authentication by password or by public key
Tight integration with Indy and Data Access Components for MySQL
High performance
Reliable and convenient maintenance of asymmetric keys
Facility for storing users, passwords, and public keys for an SSH server.