Compatibility:
• | Support for Delphi 6, 7, C++Builder 6, Borland Delphi Studio 2006, Code Gear RAD Studio 2007, 2009, Embarcadero RAD Studio 12, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, Seattle, Berlin, Tokyo, Rio, Sydney, Alexandria, Athens |
• | Support for Lazarus 3.0 and Free Pascal 3.2.2 on Windows, Linux and macOS (32-bit and 64-bit) |
• | Support for macOS Sonoma, iOS 17, iOS Simulator ARM 64-bit target platform, Android 13 |
• | Support for Indy, an open source socket library for Internet communications |
• | Compatible with OpenSSH 3.8 and PuTTY |
• | Compatible with TLS 1.3, 1.2, 1.1, 1.0, and SSL 3.0 protocols |
• | Support for MySQL Data Access Components (MyDAC) |
• | Support for PostgreSQL Data Access Components (PgDAC) |
Common features:
• | Robust protection against different kinds of cryptographic attacks |
• | Ability to work with system and external certificate storages through CryptoAPI |
• | File, registry, and temporary memory storages for certificates, keys, and users |
• | High quality random number generator |
• | Working in synchronous and asynchronous mode |
• | External modules are not required |
Algorithms support:
• | Support for AES128, AES192, AES256, ChaCha20-Poly1305, Blowfish, Cast128, and TripleDES symmetric algorithms |
• | Support for Elliptic-Curver, RSA and DSA asymmetric algorithms |
• | Support for SHA-2, SHA-1, and MD5 hashing algorithms |
• | Reliable and convenient storage, transfer, and verification of asymmetric keys |
SSH:
• | Full support for the SSH2 protocol |
• | Support for most SSH2-compatible clients and servers including OpenSSH |
• | Compatible with any applications that work through TCP with protocols like SMTP, POP, IMAP, etc. |
• | Facility for storing users, passwords, and public keys for an SSH server |
• | Authentication by password or public key |
• | Transferring data from several logical connections through a single SSH tunnel |
SFTP:
• | Full support for the SFTP protocols from version 1 to 6 |
• | SFTP client with advanced configuration options |
• | Fast and customizable SFTP server |
SSL/TLS:
• | Full support for the TLS 1.3, 1.2, 1.1, 1.0 protocols without any external units |
• | Support for SSL 3.0 protocol for compatibility with older applications |
• | SSL/TLS client with advanced configuration options |
• | Complete validation of the server certificate chain, including authority and CRL |
FTP/FTPS:
• | Full support for the FTP/FTPS (FTP-over-SSL) protocols |
HTTP/HTTPS:
• | Full support for HTTP/HTTPS (HTTP-over-SSL) protocols |
• | Support for request/response model for accessing HTTP data |
• | Fast and customizable HTTP/HTTPS server |
• | Support for DIGEST authentication in TScHttpWebRequest |
WebSocket Secure:
• | Full support for the WebSocket secure protocol |
SignalR:
• | Full support for the SignalR protocol |
SMTP/SMTPS:
• | Full support for the SMTP/SMTPS (SMTP-over-SSL) protocols |
Cryptographic Message Syntax (CMS):
• | Simple interface to encrypt, decrypt, sign, and verify content of any type and store it in CMS/PKCS #7 format |
• | Full support for a CMS signed message that allows to store the required information and enables message signing and verifying |
• | Full support for a CMS enveloped message that allows to store the required information and enables message encryption and decryption |
Licensing and support:
• | One year free support for registered users |
• | Licensed royalty-free per developer, per team, or per site |